I have no problem with unlocking characters, as long as we unlock them in a way that isn't cheap and easy like Brawl's SSE. In Melee, one of my joys was seeing the "Challenger Approaching" screen at random (I knew not what characters were hidden) and then discovering who it was.
In regards to unlocking characters, I've had a fun idea for player who want more of a challenge in this area. Suppose when you start up SSB4, the game asks you if you want to play in "Easy" or "Hard" mode. The difference between the modes:
- Easy: A normal amount of characters are available at the start and a normal amount of characters hidden. Nothing special.
- Hard: All but the original eight SSB starter characters are hidden. In this mode, you must unlock every other character in order of their appearance in the series. You unlock Jigglypuff first since it was arguably the first character you could easily unlock in SSB64. Then you can unlock Luigi, Captain Falcon, and Ness in that order. Since Peach was the first announced new character for Melee, you unlock her first and then progress through the rest of the Melee cast, then the Brawl and finally the SSB4 cast of new characters.
The "Hard" mode would provide a fun challenge and sort-of "history of the featured Smash Bros. series characters.