I like it.
Good point. Haven't they fixed that? I haven't team hopped the whole season because I've been busy with other things but I figured they wouldn't reverted that ridiculous -200~ MMR from the get-go when joining a new team bug/change. If they haven't then yes, I do agree they need to - if you're an active player team-hopping is one of the few things that makes the game fun, if you get penalized that much people will just end up quitting.