I haven't been booted in a long time. It's only irritating when you are trading someone and you get booted. Then you have to try and find that person to finish up. Personally, I prefer the term "shoeing" over booting. Boots get a bad rap.
The fact that there are pretty much no host events is probably one reason that there aren't a lot playing the game right now.
Many players have already stated some great ideas to help get the game active again. Events, quality items, limited time stuff, etc are all good ideas :)