hopefully you can get him to move out fairly quickly! i had monty in my first town and he was the first cranky i ever met too... he's not exactly my favorite either sadly, lol
I don't really dislike any villagers, but I had Monty in one of my towns, and I didn't like him either. I was so glad when he moved out. I hope he moves out for you soon.
Monty has a very cute name! His german name is Daniel, that's not better. And his design is okay, but I hope for you, that he'll move out as fast as he can.