I noticed that most main characters in anime are seems to have the same special trait : they must have some kind of special power (yakikate - solar hands, gundam - newtype, coordinator, naruto - fox demon, sixth sense, esper, etc) which are given since birth or they must be some kind of choosen people from specific heritage,etc.
Those kind of thing in my opinion are just too much, uneducating and could lead to assumption that without that special
trait they can't be the main characters / hero. (common people would probably say : I don't have special
ability so I don't think I can be special and so why do I have to try hard?).
not to mention that that kind of "special characters" are usually (I said usually, doesn't mean I
generalize them all) more lazy in my opinion -because they had special power, they never trained or push much effort to
archive something.
I personally prefer the idea of "ordinary people doing the extraordinary thing" like in macross I & zero, gundam ms08 or kaleidostar where the main characters are no different than the others, they use the same mecha/unit (like macross) and they proved themself because their hard training and experience.
another good example here is gai & rock lee in naruto, they train hard and earned their power by "obtaining" it, but in naruto they are just merely a sidekick (compard to naruto or even kakashi) which is very unfortunate because their phillosophy is very good in my opinion.
so what's your opinion about most main characters in anime? do they have to posses some kind of power to be
special?