Chiroz
Tier Lists? Foolish...
Well he says you get the Final Smash when you re-spawn after you die, like you just spawn already glowing with its power. If that ever actually happened, it had to be from the game being nice to you, because we know that if you die with a Final Smash charge you lose it. I don't see any reason the guy would lie, and he mentioned it in passing (most people lying and claiming they found some new thing make a big deal about it, because getting attention is the reason for lying in the first place).
This actually wouldn't surprise me at all given some of the other changes made to Brawl that help close the gap between the decently skilled and the average newbie (auto-sweetspot, grab ledges behind you, better DI, homing tether recoveries usable as many times in the air as you want, slower pace, floatier feel, etc.).
And I really don't see why the computer couldn't know who is doing poorly - when you die, just before you respawn, it can look at your score VS everyone else's, or your remaining stock VS everyone else's depending on what mode you are in. That could form the basis of it deciding you need an extra boost. It could also take other factors into account, like if you had a very small amount of time between deaths, indicating people killed you pretty quickly and easily, and whether or not you've had an previous opportunities to use a Final Smash.
Once it decides you are doing significantly worse than everyone else, it grants you Final Smash charge as you spawn - giving you not only a free Final Smash but some invincibility frames to quickly activate it from! That would certainly give you a leg-up. It would actually make the FS's act somewhat like Supers in many other fighting games that charge up when you are hit a lot. I wonder if this feature can be turned on/off independantly of turning on/off the actual Smash Ball item?
Unfortunately, your right about this
Look at Samus throughout the game, he dies about 3 times without anyone else dying, then when he dies at 0:50, he revives with a free Final Smash.
http://www.youtube.com/watch?v=_RSPe_qlDMU