Hey Grunk, Hopefully this clears up a little bit of your confusion.
To start, we should clear up the expectation of just because a moderator on, they must take sits. Our mentality is that moderators initially joined the server with the intention to roleplay, and later worked their way up to being a staff member. It isn't right to take away their right to roleplay as they see fit. There's nothing wrong with "not doing their job", because in reality, they don't have to. If they want to get on and play the server the way it's intended instead of moderation, that's Aye OK. Please try to show a little bit more consideration towards the staff team, and understand that you are not entitled to having a staff member help you at all times. They are people too, and deserve having the right to play unbothered, just like you.
Secondly, you were upset that moderators came out of the roleplay class and decided to handle a few sits. I again, see nothing wrong with this. Sure it might not have been the sit that you wanted them to take, but at the end of the day they were helping take care of people breaking the rules and I think that's really what counts. Some sits can be handled quickly and don't require a lot of investigation and moderators might choose to take these and return back to roleplay as the short sit would not terribly interrupt their roleplay. This same mentality would also explain, why directly rdming a moderator would be handled. It's quick, didn't take much investigation, and was easy to handle.
Lastly, if moderators aren't on duty or simply aren't taking tickets at the exact time you would like them to. Please collect the proper evidence and report it on the forums. We don't claim to have the server staffed 24/7 and to combat this we tend to handle player reports quickly and efficiently. This gives the player some level of control over people breaking the rules.
As far as the "Feel like he is being somewhat biased towards me since I was rather rude to him beforehand." If you decide to treat someone poorly anywhere in life, you probably aren't going to get the best possible experience in return. Who would want to willingly take time out of their day to help someone who is being an asshole? If you're mean to the mcdonalds worker, you're getting the cold fries. If you piss of the janitor, he's not going to go out of his way to make your officer cleaner. If you're an asshole to the IT department you're laptop is going to be the last one to be upgraded. Piss of the nurse, and they might have to dig to find that vein. There are definitely some perks to acting like a reputable human being when interacting with the people who are trying to help you. If you want people to take time out from role playing, or from other games I would start by possibly treating them with respect.