I WANT to say RTS games such as Battle for Middle Earth and Command&Conquer. In BFME the peasant class would be considered specialists because they deal bonus damage against (resource?) structures and orc laborers because they deal a shitton of damage against ents. C&C would see engineers for their ability to capture buildings, and rigs for their ability to unpack into a mobile battle base with vehicle repair capabilities.
Overwatch
Fighter: Edgelord, Captain America, Bitchtits McGhee, HAMMER DOWN?, Cancerbot?
Paladin: GamerGirl, Centaur, Mother Rossiya
Mage: Microsoft Tech Support from India, Granny, Boopsio?
Warrior: HAMMER DOWN, Pig, Harambe?
Assassin/harasser: Naruto, Sombwa, British McZipShit, Edgelord?, Harambe?
Specialist:
--HandSoap, Shitowmaker, Bitchtits McGhee? as sniper
--GundamWing, Crunkrat as artillery
--Mei as wall-er-offer
--Torb, Cancerbot, Centaur? as point defense/armorer
--Granny, Angel, Zen as healers
--Zen, Angel, Centaur, Granny, Boopsio as team boosters/enemy debuffers
(Also, thief and sniper should be their own classes God dammit)
Technically though you can count the engineer in tf2 I guess
Fighter: Edgelord, Captain America, Bitchtits McGhee, HAMMER DOWN?, Cancerbot?
Paladin: GamerGirl, Centaur, Mother Rossiya
Mage: Microsoft Tech Support from India, Granny, Boopsio?
Warrior: HAMMER DOWN, Pig, Harambe?
Assassin/harasser: Naruto, Sombwa, British McZipShit, Edgelord?, Harambe?
Specialist:
--HandSoap, Shitowmaker, Bitchtits McGhee? as sniper
--GundamWing, Crunkrat as artillery
--Mei as wall-er-offer
--Torb, Cancerbot, Centaur? as point defense/armorer
--Granny, Angel, Zen as healers
--Zen, Angel, Centaur, Granny, Boopsio as team boosters/enemy debuffers