Tier lists are inaccurate it seems

If you don’t do high level end-game, then you don’t play F Tier classes.

The F-tier is eliminated by gaining skill in your class.

Every single class and spec can perform above 90th percentile in the hands of a good player, with correct itemization and talents.

There is no such thing as a bad class /spec at your level.