Legendaries can't be traded at all.
Apart from that, having legendary pokemanz would just create envy and (dis)advantages given that most players would use those for PvP.
This is a MMO, if you think of the series, 'regular', 'average' people will never encounter legendaries themselves.
The way staff put them into it by now is just fine, in my opinion.