Remembered something: I've had alot of support requests from Technic users in the past who have stated that they are required to use their forum ID to log into the launcher, from which to have access to the mods and such to play Minecraft from. Now, this login is based off a Technic forum account, and that in order to use said launcher, you have to register on the forums first.
In this case, would it be possible to count these login actions as site views, which indirectly count as ad views for the site to generate income? Would make sense, but I don't get how the code ties together in that respect...
This is simply wrong. You can download the launcher, and use it without ever having anything at all to do with the forums. The only requirement is that you have paid for Minecraft since you must pass Mojang's login authorization. The launcher is open source as well, so any other suspected sneakiness is easy to refute.
It is stupid rumors like this that cause a lot of the drama imho.