Your playing online in SF4. Just don’t take it too seriously.
SF4 online is an entirely different game than offline. Lag creates a big drop in the overall skill game because it makes some combos and tricks much more difficult than they should be, making it so that even a person that has mastered them can have difficulty. This changes the game and makes it a much more level playing field for same people.
I recently played a ken that I know I should have beaten, but at the end of the match he walked away the victor. I know I can block pretty well because really I feel SF4’s mix ups are much simpler than a lot of other games. If I can block Gen’ei Jin’s and crazy Rachael overhead drill mixups, then I should be able to block a simple jumping HK. Ken repeatedly just tried j HK > sweep and that won him the match.
Sure I was pissed at first, but I realized that while that player will probably make no changes to his game because he’s thinking “J HK > Sweep wins be matches, why should I ever do anything else?” With no improvements to his game he will surely get destroyed when he plays offline or against a good player with good connection.
Now really who’s the winner then? The idiot who bases his play style around using lag, or the guy that is always trying to improve his game and won’t simplify it because lag makes it harder?
In the end, worry too much about how you do online because you offline game is the one you want to be winning games in.