Wow, this "homogenization" fad word BS needs to stop soon. People using and abusing the term so badly.

Just because tanks were given a basic kit of a handful of skills that are needed for tanking does not mean they were "heavily homogenized". That's crap. Even the skllls that ARE similar to one another aren't the same. Most of them have at least slight differences.

And the list you give in the OP is just one big reduction to absurdity fallacy.