He/She has probably created this account for the sole purpose of ranting anonymously. It's a somewhat common, albeit gutless, move when introducing meta discussions.
Okay, fair enough. Still I have to agree with the your comment about "gutless". In my opinion it is better to add extra credibility to your discussion than it is to try to avoid being seen as a ranter.