Considering we've seen teams where all DPS are melees played in competitive tourneys, I think they're largely fine. Now, they might not be your style... and that's also fine. Try different jobs.