It's rather a bit of a quandary. If the people really pissed off about Op Rainfall just declare that if Nintendo doesn't localize, they'll lose customers, Nintendo has even less incentive to pay attention to these people, who are small in number and are imminently becoming non-customers in the first place
Really, the method Op Rainfall's been trying is the best way. No rage, no threats, just a show of support for the games
Monster Hunter: pissing me off since 2010.