What the hell? Why would they do that? I cannot think of another place that has every named-person Bioware post catalogued like that. There was useful information in the Developer Tracker. If they're going to keep deleting links to keep the Dev Tracker on one page, that defeats the entire point.
Damn it. I swear they're doing this on purpose now. *grumble mutter*
I figured that maybe, MAYBE it was because you could search for all the staff posts through the search function. Thus far, I haven't found a way to do that. I HATE that a game I like so much has such untrustworthy people running it. I mean really REALLY dislike it.
And please, community team, if you have a good reason, let me know. I'm all ears.