I don't get the part with blizzard not having explained anything. read the blue posts.
They apologized for the delay of the start of the questline(not the end of it, which should be the same time as before), and they told why they removed our glyph in blue posts.
I have to admit that i laughed and looked gleefull when i saw the glyph, but i think it's fair enough not to give that to any class.
About him being fired. Not because of his work, but his attitude, from the rumors that are. That they fired him might be a cause for the delay anyway, but that's pure guesswork from my side, but considered locks current position all over i can't handle say they've been neglected.
Go tank a heroic instance to see what i mean ;D