I think those are more RP advice than advantages or disadvantages. A nerd loosing their glasses is a clear weakness, a rich kid having money is a clear advantage. Anyone can be brave, only the rich kid bribe their way out of trouble.
Viewing post in Invasion of the Third Kind (Two Page Demo) jam comments
While I agree, all of the Advantages and Disadvantages are narrative to begin with and mone do anything mechanical even while playing. These are all used to add spice to a situation just like Big Damn Hero and Despair in Defeat. What they do during a game is more up to the interpretation of the GM and Players.