Webhosting should be free or for some charge still stay as unanswered question. Some people think that webhosting is better to be freebies and others prefer hosting only money. I think that answer on that question depends under the circumstances. If somebody want to use webhosting for social communication and exchanging points of view on various themes than free hosting in any case will support peoples free expression, mutual understanding and progress. So, in such cases webhosting is most preferable to be granted for free. However, if somebody is in a business and wants to use webhosting for business purposes and its advertizing than definitely he should invest in his business web presence. But I think that on the business start up stage webhosting is better given by hosting provider on the low costs.