The hilarious part of engineers things failing is that it isn't even funny or comical as intended. 80% of your health in a fight is ridiculous and whoever assumed that was okay shouldn't be working for any video game design company.

Bear in mind Engineering is the only profession that stagnates while every other profession continues to get increasingly better ilevel patterns drop in raids for off-pieces as the expansion progresses.