heroic LMAOWell I was definitely never a FOTM player, so probly some under-tuned specs, but I was always top damage in heroic HFC runs (PuG and guild), so I doubt very seriously that I was awful on live... However, those under-tuned specs still handled the world content just fine, and if they are doing more damage now I doubt any other classes are doing less than the under-tuned ones were before.
Or maybe you are disgustingly awful at Legion :P