Free speech doesn't mean much? Entire nations were founded on the basis of individual rights to bitch about things they don't like, without incurring oppressive retaliation.
Really, this is imperialism versus the free market. Either you harden up and listen to the people whose participation influences your survival directly (i.e. customers), or you go out of business.
In this case, the latter condition appears appropriate.