You're getting extremely salty about something that you really should be happy about. Ranged support DPS jobs have their place in the balance of the game.
You didn't finish reading what I was posting. All non-BRD/MCN utilities are really luxuries, not necessities. You NEED party-wide TP/MP regen to get through 90% of the endgame content that has been in this game thus far. When was the last time you ever saw a wipe blamed on the lack of a Mantra or Trick Attack? Never. Dragon Kick maybe, but that was really only ever in the case of world/server 1st t13 progression and now its irrelevant since that debuff is no longer exclusive to MNK. Even Mr. Happy's group didn't have a MNK (they sure as hell had a BRD though). That being said, almost any party mechanic is a group effort and if you're playing with people that are not managing their TP/MP properly, that's a whole 'nother can of worms.
Melee DPS are absolutely more at risk since they are required to favor the most hazardous area of any encounter, that is, within melee range of the boss, to do top DPS. Moreover their DPS halts the second a mechanic requires them to move away, whereas yours keeps on truckin'. Literally the only exception I can think of to this rule is bosses with programmed, targeted mechanics at ranged DPS, such as T7. The freedom of movement you have while not being magnetically drawn back to one spot is a huge benefit.
But all of this is irrelevant anyway, since if you play a BRD or MCN and did any research before choosing to main that job, you know you're playing a support class. MCN are new, so I don't know, but I've seen BRDs do OBSCENE dps. You have a ridiculous number of offensive cooldowns, your DPS stops for next to no mechanic, and your utility is second to none. There are encounters in the game where BRDs can out-DPS melee just because of the sheer number of times a melee DPS may be required to stop and move away. Its crazy that I'm having to compliment the job so highly to argue against you, but its true. And honestly, the fact that you have to -oh god- stop doing sick deepz long enough to lend your party a hand, is really something you should take pride in instead of succumbing to the same toxic attitude so many other DPS have where their damage comes before their own life and the well-being of the party.
You're a support DPS, that's the way squeenix designed it, just go with it, and be the best BRD evar. I don't know how the buffs in heavensward effect this, but this is an argument that predates 3.0. If WM is really THAT bad I'm sure the cries of the players will be heard and they'll fix it somehow just like they've done with every job that was broken.
That being said, you chose to play the job, its not like the hand was dealt to you unfairly or randomly. If you're the type of person that likes seeing a few big fat numbers on the screen, play BLM. If you like seeing a crap-ton of small numbers, play MNK. You wanna support your party, play BRD. Its all about personality types really. Maybe BRD/MCN is not the job for you.