We stopped a long time ago. I mean as a host you should be willing to go out of your way to help the customer get started.
Also keep in mind a $200 set up free is like $20 more a month, so it's a way to offer a lower priced server but still get more money. Kind of tricky, never licked that kind of business.
But yes there is a process to set up servers and even yes web hosting that takes time and money to set up. There is a risk, hopefully customers will appreciate that companies like
www.dwhs.com take most of the initial risk on both parties behalf.
We actually mention this on the front page
I should mention though that set up fees are normal and not a scam in anyway for most hosting companies.