I maybe stop by MP every 3-4 months. It's not much in my mindset, as I'm used to FT, get more info here quite frankly (one of the hotel forums I visit there is basically a ghost town, whereas it's quite active on FT), and only have X amount of time in my day. I do think TOBB is a bit childish. I also think there are multiple resources out there for those into travel & miles/points, and folk should go to the one(s) that makes the most sense to them, whether it be FT, MP, TripAdvisor, etc, etc, etc.
Cheers.