I think Affliction could use a buff to ST, yes.
They could buff Siphon Life, for instance. It's a talent, you won't be spamming it because it's no use on a target already with it, and if you need aoe you won't have it so it doesn't matter that your ST is high because you have good AoE (Afflic AoE is only amazing if the adds live too long or too much adds dies for SF to do some work).
Last week I linked one of my logs on Nythendra with Aff that I played "good" and got "ok" dmg and told what I thought about the spec on that encounter alone.
If you're progressing, here's the positives:
- A lot of freedom for movement (effigy specially makes so that all your GCD's are well used).
- Very tanky. I love this aspect of afflic. I suppose in mythics it won't come in handy because usually mythic one shots you, but for HC it's amazing.
- More forgivable spec, you can make some mistakes (except agony, that one sucks if you drop it).
- Less reliable on the perfect gear. At least for me, I have all stats balanced.
- Less reliable on addons compared to demon.
This week after buffs I went aff again and this is my log from Nythendra HC, same boss:
https://www.warcraftlogs.com/reports...pe=damage-done
All the pro players or hardcore are playing Demon/destro, so it doesn't mean much, but it's ranked 1 for now (first time I get that, so ofc i'm gonna share /wee)
Give the spec a try. It worked better for me because I don't have the ammount of haste I need to be comfortable playing demonology and my guild is your average semi hardcore guild, what I'm sure a lot of players here are too.
I'll try to go with Afflic on ursoc or dragons tomorrow, but it's gonna be our first HC kill (if we do kill them) so I don't expect to do great dps, but at least I'll make the learning curve much easier on healers.
But YES, it IS underperforming from what I can see. It's basically overshadowed by demon on ST and on cleave/PRIORITY (big reason afflic sucks, ramp too long) by destro. I'm not so sure about Afflic AoE on raids, wouldn't count on it, unless mythic needs sustained aoe.