I'll speak for the staff. I would like to be on both sides for this. I will give some useful tips at the end if you're serious.
They don't want to unban you because then us players will have the mentality of "I'll just cheat and wait out the 2 year unban lol."
Look at the massrdm bans 6months
@Taylor obv did it cus he knew he'd be unbanned and can wait out 6months like its nothing.
So it can only mean "ill just massrdm and get a 6month ban lmao, ill go play something else mean while."
Cheating does ruin a lot of people's time as well for staff.
------------------------------
Now from a players prospective.
Yes. Waiting out 1year and more could show some reformity. It is ridiculous to wait out a certain amount of years with no chance at being unbanned from your favorite server.
I also feel staff do hold grudges for no reason. It's a game grow up.
IMO i dont think u guys aren't trying hard enough to get unbanned.
Some tips i reccomend is: helping out on the forums, be active in the shoutbox, show a positive attitude towards posts as well as to everyone.
Some things u can try is: talk to every staff member and prove to them that you're reformed and have changed for the better. ex: be friends with them.
TL;DR: staff dont want us to think cheating bans will be pardoned; waiting out a cheating ban is tedious.