To all the people complaining about L-canceling and wavedashing:
Please stop talking like you know something about the tournament scene.
Why L-canceling should require timing: If it didn't require timing it would make the game a little bit easier to play, but at the same time it would take a little bit of skill out of the game. The more we take out of that magic pot of skill the less deep the game becomes. Everyone misses l-cancels, but the better you are at it, the less prevalent they become. I love abusing other peoples mistakes, and that is a HUGE part of this game. Taking that away from smash would only dull it.
Besides, when it comes to balance, EVERY character benefitted from l-canceling equally. It sped everyone up. If they had huge lag before l-canceling, they still had more lag than everyone else on it after l-canceling. It only served to speed up the game.
Why wavedashing is good: It is a great option for maneuverability. It didn't really detract from balance because a lot of the lower tiers actually have pretty darn good wavedashes. Hell, Fox and Falco's wavedashes aren't that great in comparison, it's their shine that made it so good, which would still be abused without wavedashing (to a lesser extent). I for one think there should be as many options to maneuver your character as possible. Yes, wavedashing has a somewhat steep learning curve, but it isn't so hard that it requires months of practice or anything.
To sum it all up, don't whine about something that is hard when it adds so much to the game. Just learn it and stop complaining, and for god sakes, don't spread bull**** like "these things made the game unbalanced" when you are pulling it out of your ***. Next you'll be telling me that the death penalty deters crime.
You made a mistake, YOU messed it up, not the game engine. How do I know this??? Because there are PLENTY of skilled people who don't mess it up :-P.