So after playing more, I can definitely say that the game starts out brutal, but gets MUCH better the more you play it.
To unlock ranked mode you need to beat Grand Prix at level 4 or higher. So that's what most people will do first (either to unlock ranked, or to just play the game at "medium" difficulty). The problem is that level 4 is definitely not medium and you will fail a LOT trying to beat it, even if you played the testpunch. Online seems kinda basic, so the only other thing to do is play online with friends, which is the same as playing online with randos, except you know the other person/people. So what did you just waste $60/?60/other price of the game in a different currency for?
As you're painfully grudging through these different modes, you get coins that you can use to get new ARMS.
This seriously changes the entire game after you unlock a few new ARMS. The game turns from just trying to understand this seemingly basic gameplay, to mixing up what ARMS you use and how well they work. Do your choices combine with each other well? Do they work with your character well? Can you play well with them? Are they there to counter a specific character you have trouble against? Choosing all kinds of combinations is really what makes the game and it gets infinitely more fun after you're able to get more ARMS.
So far I guess I main Byte & Barq, I had absolutely no interest in them before the game came out (wanted to main Helix, with Ribbon Gorl and Twintelle on the side), but I play so much better with them than I do with any other character. Sooooo oops there I go again maining a trash character that I previously had no interest in and will now faithfully play forever as it's the only one I can play.
btw
OH OH OH OH, OH OH OH OH, OHHH OHHH OHHH, OH OH OH, OH OH OH