Maybe instead of buying and selling domains, domainers should get together to start the .sucks extension. Not that there would be a need for the extension, but you could sure get a lot of companies to needlessly protect their brand .xxx style.
Since then registrars are sending emails out the wazoo to protect your brand. Emails such as this from Name.com:
As you can probably guess, .XXX is associated with adult content on the web. If you do not want your personal or business brand to be associated with the adult industry, you should protect your brand by registering YourBrand.xxx.
So imagine .sucks, many companies would feel no need for a .xxx because it would be absolutely ridiculous to associate their brand with pornography. Every company wants to be disassociated with sucking.