I used to be an admin on a game server and from my experience hackers do it for various reasons: 1) they find hacking to be funny/cool/etc 2) they get tired of others hacking so they hack to get back at them
sometimes they'll act like they don't care if they get caught (or use stuff to evade the ban), try to blame it on their little brother, or cry and beg for forgiveness.