I main a Greatsword Mirage and am very much a ranged character. I have not had any issues playing through PVE content and in WvW do well as a roamer and in 1v1 (and occasional 2v1) hold my own, especially against strictly melee players. Ranged classes can do really well in this game, and in some content are even desired.