I'm sure Randy will do a simple cost/benefit analysis on the new ads and make his decision accordingly. At the end of the day, Flyertalk is a business so I'm not sure why folks take this stuff so personally.
I actually hadn't even noticed the ads - I've been playing on the internet so long that my little brain just filters them out on its own. I can't remember ever clicking on ad.
That said, I do appreciate the pointer towards ....... with which I now happily zap ads - particularly on my laptop which I occasionally have to use (gasp) dial-up while traveling.