Re: Fuck javascript.
There is no relationship between cost and revenue in your agument to support it.
Just because you visit the site and generate say 1c of ad revenue, does not mean you have paid for all the costs associated with a usable implemetation (both development, user expectation and per visit costs).
You seem to also assume a linear relationship to the cost per user, wrt the number of users. To make it linear (or extend the linear region to the working range of user count) can necessitate splitting up the user load between client and server side.