I wouldn’t say necros themselves are overly weak. Its more they compete for a similar role as condi engies and just lose out in that comparison. Engies just have some things that are obviously out of line when compared to their equivalents. Bringing those in line a bit more would make necro more of a tempting choice.
There are just a lot of tier 1 options atm that are above where they should be and necros don’t have a build that falls in that category. They could probably use very minor buffs but its mostly how well they compete with other classes for a similar role.
Oh and I wouldn’t say warrior has a tier 1 spec either, they are in a bit better place then nercos as other tier 1 specs don’t directly compete for the same role. Warriors steam rolling people is just more of a ltp issue.