Ian,
That's not the situation at all and I wonder why you feel so aggrieved?
The moneysupermarket.com community area is for people to talk about their personal finances and find answers from like-minded people - it does not exist for companies or individuals to tout for business, advertise their products or promote their services. Members should be able to share their experiences without fear of being 'tapped up' or 'sold to' - it's also illegal. There are plenty of other forums where they may be more relaxed about this, but we like to think that's what makes our community that bit different: no one is out to fleece, scam or sell to anyone else. Removing posts is an absolute last resort but when something is drawn to our attention by our members, we naturally feel a duty to respond and act, if necessary - which is what we are doing in this case.
Every member agrees to abide by the moneysupermarket.com Community Standards and Terms of Service when signing up. They are there for a reason and are quite clear.
As I mentioned earlier, the moderators will make a decision on whether to re-instate or remove these posts in due course.
Once again, many thanks for your patience and understanding.