I feel the exact same way about it. They shouldn't be ignoring local laws, companies don't stand above appointed and elected officials. They don't get to make the rules.
And appointed/elected officials don’t have unlimited power to pass whatever laws they want, regardless of the will of the local people. Two sides to the same coin.