Alright, this is completely ridiculous. A 2 second input delay? Do you think we're f*cking blind? There's absolutely no way you can be TWO SECONDS behind and play like that. People would be jumping all over the place in random directions because you're inputting way too war ahead what you're actually seeing.
I only saw some of the last video. You didn't have a two second lag. That's absolutely absurd and unplayable. Maybe your lag was bad, but it's not even close to what you're talking about. Stop lying.
I play on Gamebattles from time to time. I understand it's not the pinnacle of legitimacy, but people need to stop buying into this "HUGE ONLINE DIFFERENCE" bullsh*t. The small lag two wired players face together amounts to, say, not teching out of a G&W dthrow>dsmash combo occasionally. It doesn't mean you completely alter your moveset, that's just wrong. I play like I do normally and it responds with very, very minimal lag on both sides most of the time.
This isn't just directed at the OP (I'm not saying you're bad, but judging by the video you're not great), but anyone who continues to completely discard online play as illegitimate because their sh*tty-*** connection won't let them play with a decent FPS.