Given that you have 75 days to renew your domain after it's lapsed renewal - it's not really taking advantage of anyone.
There has to be some mechanism to release unused & unregistered domains back to the market.
And careful - you just dehumanized an entire set of people ("they're not people") because of the work they do. Domainners might be annoying - but they're not gangsters.
Because it's done with the purpose of eventually giving some one a shake down ergo eventually might have a use for the domain.
Only reason they they let this happen is because it's good for business. I'm sure domain like 95 percent of domain registrations are done by these so called "domainers" or people protecting themselves from then.
There has to be some mechanism to release unused & unregistered domains back to the market.
And careful - you just dehumanized an entire set of people ("they're not people") because of the work they do. Domainners might be annoying - but they're not gangsters.