Cullan has perfectly explained the argument pertaining to the Admin viewpoint and issues/bugs (as a Dev).
To summarise, players are fully allowed to vent about frustrating experiences they have whether it be with a bug in-game, a situation involving a staff member or community member - we are not here to stop you venting appropriately. But, we are allowed to comment our side also. Saying "staff don't receive punishments" while providing an example of a currently BANNED ex-staff member is not getting us anywhere, and this has absolutely nothing to do with the initial conversation. Yes, some reports take time to look into because Admins NEED to ensure the information they are receiving is correct, which is not always easy to prove in certain situations. But because you do not see what's going on in the background, does not mean nothing is being done. Evidently, many staff have been demoted and/or banned for various reasons (reasons which do NOT need to be discussed, again - they have been resolved, please do not mention specific players/ex-staff members who have received punishments or use this as an opportunity to throw accusations around. There are appropriate ways to go about serious concerns).
My initial point earlier about my personal viewpoint was misunderstood - my history as staff has NOT changed my viewpoints at all. I have held the same opinions before I began staffing, during my time as staff, and even after I had resigned. Trust me, I know certain things can be incredibly frustrating, and again, I am the first person to defend and encourage players venting those frustrations - as long as they are not being hostile towards others and are willing to hear the other side of the story. Staff experience frustration too - not just with handling rule-breakers as you may assume, but again, we too play the server. Creative staff for example are just as eager for a reset as the rest of the Creative community.
You are allowed to be frustrated, frustration is normal - we are ALL human here, we all have emotions and difference of opinion. But these can be discussed without devolving into arguments. All we ask is for a little patience, understanding and trust that we are doing what we can to ensure the community is a safe place (as moderation staff), and that Admins have that same core value (Admins who are technically "Developers" are not involved with staff management/community moderation - their primary focus is bugs and issues with the network, but we do have Admins who are specifically entrusted in dealing with the community and the staff team).