The country club comparison is ridiculous. FC seats and cabins are not some private club. They are products that are meant to be sold to those willing to pay, or given away as promotional/marketing items at the discretion of the vendor. Thus, they are more akin to some sort of fancy t-shirt.
You guys are getting worked up at the fact that you are no longer getting as many free t-shirts as you used to.
If you want a private space in the air where no "undesirables" are allowed, there's a way to do that. Hint: the description is in the name.