As for the future deployment of ads on these forums:
If you look at the ads on
PPRuNe Forums - Professional Pilots Rumour Network, whom IB also owns, they are not in your face. Contrast that with other large forums like
The Hangar, who have ads littered everywhere and also require a fee upon registration.
I hope everyone can live with a few ads in return for continual free access to the heaps of useful information here.