If google implements change, they might want to consider changing the rule to duplicate page rather than duplicate domain. When an ad with the domain already in the system gets placed, Google can fetch the page and compare for duplicity. If the new ad has the same landing page or very similar, then they fight for ad slots, otherwise not.
It is good that you are at least starting to offer ideas. However, having one's own domain still is one of the largest items which need to be required.
(Yea sure i'm sure they could get their own domain name to hide under, but that isn't really the point here)
You have it backwards. One does not hide behind their domain. It is the affiliates who are hiding behind their anonymity of affiliate redirecting URLs.