If they don't want to pay to fix it, they can just block the user agent (or just fix their website, this issue is affecting them so much mainly because they don't cache).
Relying on the competence of unaffiliated developers is not a good way to run a business.