Additionally the infrastrucutre is not free either. Even without ads (which is fine by me), serving up the full suite of tools to logged out users is very expensive and much harder to control
At our company we're trying to do the same thing now, supporting logged out users is just too expensive and not worth it.