cause it’s fun. not even cause the amount of choices.
that’s my guess at least. tank just seems super boring and you have to eat so much dmg and cc, and for support you can’t go for anything too flashy most of the time and have to stay in the back and support your team (depending on the composition)
dps you get to go all out and are equipped with kits to constantly frag people