It’s a horrible habit that most online players probably have.
I really need to get rid of it but most of the time my experience once the match starts just reinforces the habit, which then screws me over whenever I fight, say, a Ken that doesn’t suck.
I disagree, balance can come from two ways:
Homogenization, characters are hilariously similar, games are starting to implement this sort of thing in non-extreme ways (Tekken 6, everyone has a 10f and no faster moves exist, for example) however a game with severely similar characters will be balanced if the devs are not braindead. But that’s boring as hell.
However, the other part cannot even theoretically exist, if there is a cast of significantly different characters, even if the tier lists themselves say “every character is good” certain characters will be difficult to fight against as one character, and easy as another, and if you try and balance this, everything gets thrown out of whack (Again, assuming the tier lists are perfectly balanced)
buff one character to try and resolve their problems with fighting against someone? The matchup is even worse for every character who had a negative matchup with him beforehand, and if you try and buff THEM, the people who had a negative matchup against THEM will be worse-off again.
Know what that leads to?
30 minute character selection.