Good! Maybe it'll drive some of the meaningless drivel off the web! :)
On the other hand, business licenses/fees/etc are nothing new. Putting ads on a site is a clear indication of the intent to make money. Many new businesses take years to become profitable, all the while paying substantial business expenses. This is just anoter expense.