Snaking is only in MKDS. All other Mario Karts had different drifting boosts, SSMTs (Straight Stretched Mini Turbo) being an extreme of the implemented MT in 64 and DD, NBT in SMK which is pretty much like MKSC.
People complain about it because MKDS was the first really successful MK. And it had online. So you read bad comments from a lot of players that weren't even around before or only tried some MK multiplayer at friends'.
Nintendo always added those boosts because it makes the game more interesting. It is always mentioned in the manual and it's absolutely legit to use a boost whenever you can.
MKW is simply boring when it comes to competition because everything's created in a way that the pack will always stay together.
Also, people tend to confuse snaking with PRB. While snaking is just going from one side to another getting the drift boosts, PRB is a glitch that makes you stay at top speed even off-road.







