Here's a weakness:

Having to put up with melee complain about putting up with uptime issues and such, and in exchange, actually having some advantage over them in a fight once in a while, instead of having melee outdo them constantly in the hopes that ranged don't realize that 'melee should do more damage' is only a valid argument in the context of against a dummy.