I believe insulting IE7 users for using IE7 is a very appropriate course of action.
I myself don’t develop for IE7 anymore, and when the website’s market so requires, I will charge way more, unless the client specifically states that he doesn’t want IE7 support.