If you don't think it's a good idea to give someone 24-hour notice before they're banned, I think I agree with you to a point.
However, when it's been over two weeks of disruption, I don't think a 24-hour "call the question" is out of order.
This person just moved the Main Page to his/her talk page. You (or any other admin) are capable of banning this account, right now. It's your call.
- Hephaestos