I get what your saying, but extracting that further, I'd imagine if they implemented these types of rules, the number of people of trading resorts would drop dramatically. Who is paying for DVC "deluxe" accomodations if they don't have access to basic resort amenities like a pool when they can just stay at the Allstars or the Best Western and have a more luxurious experience? If there is zero trading, then all of this was moot. Your just rearranging the chairs on the titanic.
In reality, there wouldn't be zero trading. There will always be some who will value the location more than amenities. But probably not enough to have a material difference to the useful life of these amenities.