Microsoft Windows was originally called “Wind OS”; the wavy logos from the earlier versions is supposed to be a flag waving in the wind. Consumers kept calling it Windos; eventually Microsoft conceded that the name had stuck and changed it to Windows for 3.1
I think using a method of proportional representation is the most effective defence against gerrymandering. You cannot have unrepresentative elections when the system has representation built into it.
However, that would be difficult to do in the US from what I understand. There would need to be several changes to the law to give it a fighting chance.