For what it's worth, I don't think booting is wrong. It's sometimes necessary to counter people who deliberately use their max time again and again once they start to lose. Here is an example of an acceptable use of booting:
http://www.warlight.net/App.aspx?GameID=1042404
My opponent created the game, set the time limit for five minutes, and played quickly. Then, once I had taken out all of his bonuses and I had huge armies all around him, he stopped playing. Not only was it his first timeout, he had never taken more than a minute or two per turn. So I asked him in the chat window if he wanted to play another. I told him I wasn't going to instaboot at 5 minutes but please let me know if you need time. I politely explained how to surrender. Then I left him a message letting him know I'd eventually boot him if he didn't show back up. After well over ten minutes, I finally booted him, but I wouldn't even have done that if the game were still in doubt.
That's how I believe the boot function should be used. I'm sure there are people who agree with you and think that your way is best. I would hope that you would make your intentions clear to them so you don't waste their time. Maybe use the name, or the description field, or a chat, or really anything would be more honorable than sitting their with your mouse on the button waiting for it to be clickable.