I played on a high tier guild near the end of tbc and the top 4 were usually arms warrior, rogue, enh shaman, and fury warrior. They all played off each other’s added buffs. After that I seem to remember locks and mages battling it out. This was towards the end of the expansion when we were all geared I can’t remember the start to well but I do remember the lock always being near the top and the huntard. I think people are underrating warriors. Each raid will have at least 3. A tank, a fury warrior, and then an arms for the melee buff. It will still be the most popular class.
tier 4? this list is a bit off. Shamans actually do a loot more damage early on then drop off, so you have them way too low. They drop off later since they don’t scale as well, but early on their damage is excellent. Rogues are almost bottom tier in t4, they will not be topping charts in t4 lol. Arcane is not that good until t5 when the tier set kicks in and the kill times shorten as gear gets better. Destro as #2 is kinda iffy. If you mean the end of tier 4 then sure I think they’ll be there but if you mean right out the gate with basic prebis I’d put affli over destro just because of gearing.
Everything else looks ok. In the end though we don’t know how the meta will be like 100% because blizz can frankenpatch stuff and make it 10x easier than the pserver data we use to construct these lists
ret paladin, affliction warlock, any rogue, arcane mage, idk
keep in mind i know nothing about tbc metas other than hunters got their too close range reduced and got a few more damaging abilities and that blood elf paladins get seal of blood. thats it. im going into tbc blind on purpose so i can have fun.