Every dps spec should bring the same exact damage dealing capability to the table, including every dps spec from every class that can fill additional roles, the difference should be that they bring different utility into the table from crowd control to emergency tanking to emergency healing and group buffs and debuffs.
I consider everything else unaccaptable in modern mmos like swtor mostly due to the fact that it would lead on optimal operation setups and some advanced classes and/or specs not making the cut for operation spots.
For example why bring a dps pyrotech/vanguard when you can bring an aditional marauder/sentinel? Or why bring a sniper when you can bring a commando?
Also the content is doable with every setup within logical bounds isnt an acceptable answer to a scenario where dps, raw healing and mitigation is different between classes. People will pick the easiest path and why wouldnt they? why waste time grouping with gimped ppl and risk to waste your time on wipes when you can just rush in with an optimal setup and beat the content easily?
>>TL:DR All damage dealing specs from all advanved classes should do the same dps, period.
On a pvp perspective things are very different because personal survivability does play a critical role as do a number of utility options and other tools (cc, stealth, range, burst, healing reduction etc) balancing pvp in a game where pve is balanced and competitive is art if not impossible.