someone had to pay for the website build, the url, the registration fees and all the other stuff that goes into opening a business...It's quite expensive to open a business with all the licensing and formulation of a business entity et.al...I wouldn't think that anything is free in business...I understand what you are saying, but nothing is really free...as a fledgling business, the operator is trying to recoup all the expenditures it takes to get the business up and running and generate revenue to be able to continue operations...
I say again, nothing is ever really FREE