this is about right. but NB has more different build styles then sorc that is the only reason there are more NB. cause stam sorc is only good in PVP and NB can make a strong tanking build aswell.
Looking around it seems like there are sorcs everywhere, but thats probably because they all seem to take their pets everywhere, even the banks
I have 2 of everything, except sorc (not counting my templar mule since he never leaves the bank).
Babeester Gor is the Axe Goddess, the Implacable Anger, the Avenging Daughter and the Earth Guardian.
Vriddi gra-Yildnarz, Dragonknight and Smith
Myrvanwe, Sorcerer and Enchanter
Tsajirra, Nightblade and Clothier
Vilvyni Indarys, Dragonknight and Woodworker
Arielle Alouette, Templar and Provisioner
Fishes in Troubled Waters, Nightblade and Alchemist
Shanika Some Long Title I'd Change If I Could, Templar and Aspirant Jeweller
Pippi Longhorn, Nightblade, Ne'er-do-well, and "Tribute" character
EU PC.
There are more DK players than you think, I think DK is the lowest key player. NB are noticeable with there cloaks and usually running solo, sorcerer always has a pet and Templar are healing everyone. DK stands out the least of any class, but I agree with your ranking @Nonpoint and I think it's closer than you make it sound.