While Sonic is one of the last characters you unlock, regardless of which method you use, you can get Snake fairly easily by just playing a few (I think it was 10 or 15) matches on shadow moses. If you make them 300% "handicap" matches you can be playing with him in under 10 minutes of your first play.
While I understand what you are saying, I personally did not mind the various ways to unlock characters. Even going through the subspace emissary I believe we unlocked every character hours before I unlocked everyone in SSBM (since some required hours of multiplayer and that was the only way to get them).
On another note, I just realised I had not contributed yet to the topic of this thread.
About G4, I do not really like it. I loved Tech TV (though I found out about it only a few months before it combined with G4), and right when they merged it was fine. However, once they replaced Tech TV shows (like Screensavers, future tech, et cetera) I stopped watching because they replaced all of the older very knowledgeable staff with young "hip" people to attract more of the younger crowd (which I guess is a bigger demographic). It just seems like all flash and no substance now (or much less substance anyway).
Every once in a while I will still catch X-Play. Didn't that show used to review games? It seems like it is all skits now. Unless they dedicate the show to a particular game, then it is like a 30 minute commercial. The old Extended play was great, because you only heard Adam narrate and they only showed games. I appreciated the witty remarks then, but it seems like they are trying too hard now.