No, Monero is not morally better. In fact, I'm disgusted by the way some Monero people have been attacking other Cryptonote coins, not just bytecoin but also Quazarcoin. If you are a Monero developer, isn't it more productive to work on improving your own coin than attacking other coins?
Quazarcoin was even called MONERO before it was renamed to quazar, just to piss us off, so much for productivity.