That was hard to read. Maybe try not using a dark color on a dark themed site.
Anyways, those with higher up positions should get respect for the work they do/did, but I agree that rank shouldn't matter when it comes to discussions stuff. I haven't really seen anything you've described...