Astroturfing or has this sub just gotten too large?

90% of the comments here now seem to be about how someone would love to live in a McMansion