AOE fight in heroics I doubt any would touch a swash to be honest, in raid trash if you have 3 or more then swash will mostly top the parse. Single target is harder though.
I think the trouble with labelling classes is knowing what the criteria is for that label, we say rogues are T2 but who decided that and what makes them T2, is it having lots of debuffs (neither rogue has meaningful debuffs now) is it providing lots of support skills and buffs (swashie has one great buff and one ok buff, not sure Brig has anything now) so if rogues are to be be T2 then do we need work done to improve their buffs and debuffs (more for brig than swash) to make them a T2 class, while also removing any grp buffs from a T1 class? as if you are T1 why should you be buffing when your job is DPS. Roles and classes in this game have been completely lost, mostly due to completely overpowered abilities being added to classes that allow them to hit stupid numbers etc as well as so many changes to the game mechanics. The issue is the amount of work needed to fix this mess would be far greater than any resource that is available as it would require all classes, stats and then encounters to be reworked.
Do swashies need a buff to AOE dps nope not at all currently (as much as I would like to see more dps!) do swash and brigs need buffs to their debuffs yes absolutely, does a swash need some love on single target skills yes probably, do brigs need a massive amount of work to bring them up to the swash level yes they do! They could also probably both do with a few tweaks to other buffs (particularly Brigs) if they are to be true T2 classes, if we say a summoner is T2 and you look at their DPS potential and the buffs they bring is that comparable to rogues that are also meant to be T2?