1. I would agree - a very nice site. A majority of the posters are interested in model cars and there doesn't seem to be a lot of trolls and other annoying online disturbances. There is a variety of builders and I really like that it is an international evdeavor. Looking at the "post your photo" thread, though, it appears to be a fairly male dominated hobby (my youngest daughter likes to build!).
2. Late, yes. I don't have a subscription though, so I just buy it when the hobby shop gets it. It is worth the wait.
3. Yes, I agree. This site and magazine are not some unaccountable, unconnected corporation. It is run by other enthusiasts. If you have a problem, how about suggesting or coming up with a solution?
4. Yes, and since the forum is free for users, there isn't a lot of profit incentive to keep it running. It is done for our benefit.
5. MCM store? Hadn't thought of that. Might be an interesting idea.