Exactly. Midway through my SF4 experience, regardless of my level, I felt that every 4th-5th game was someone else but the rest where Shoto’s - This led to boredom with the game as there wasn’t much to seperate each shoto player as we were all mid/low level and the differences where minor. Eventually I gave up and took a break which further cemented my inability to play against anyone other than Shoto’s when they eventually cropped up on my return.
I still wish for a good long set with Abel, Rufus, Rose, Dhalsim, Gen purely because they’re so rare - In addition I really need experience vs GOOD Blanka (Even though I absolutely LOATH fighting him - Most on GFWL play dire or repeatatively to the point where I can beat most even with my inexperience), Fei Long (Not overly keen on that match), Seth (Another Loathsome mathup I tend to prefer avoiding) and Zangief, somewhat comfortable with that one but not enough to truly claim I’m happy to fight him and know what I’m doing.
Everyone else typically chooses Ryu, Ken, Sagat and quite a number of Chun-Li’s - I played one earlier today for 20 games as I beat him before and was looking to test his newly learned tricks - You can imagine how much I rolled my eyes when he claimed Balrog was such a hard counter for Chun-Li considering it’s typically the opposite when the Chun knows the matchup.
Guile can get under my skin when in the hands of a generally defensive orientated style though it’s still 50/50 for me and I’m aware, as a Vanilla player, that the advantage is in my favour as Balrog but still, it can be enjoyable and teaches me patience.
To this day MY worst matchups are Sagat, certain Blanka’s, certain Seth’s and certain Dictators - I will annihilate any of them if they have no clue but specific people have been good enough to bring some skill along and teach me a lesson. Ironic how two of above matchups are in Rog’s favour and one is even-stevens, only one of them is disadvantage Boxer and yet I’d beat more Sagats than I would Blanka’s purely because I have some matchup experience.
In speculation of Balrog as a character, I wager Sagat, Guile, Chun-Li are his iffy/threats with Chun-Li being up on the top of that list, the rest are either even or Rog favoured (I’m not a SUPER player but above is with SUPER in mind - I’m aware Sagat got nerfs but I’m pretty sure he can still give Rog a good run for his money with two equally skilled players).