Internet services are never free. You either absorb third party advertising or you pay to use the service without advertising.
We chose the latter option because this application is used primarily by business owners who want to provide an online booking service to their clients. As the owner you do not want advertising that you cannot control displayed to your clients.
Third party advertising is also risky because of cross site scripting vulnerabilities and third party advertising will often break the SSL security certificate on encrypted pages. Breaking the SSL will cause browser alarms for your clients.
You get what you pay for. We have to pay for bandwidth, high quality hosting, long term development, secure office space, user assistance and more. We are not the world's online booking bene factor.