There is an additional factor to consider, some vendors are suspending shipping even of currently legal items, for (as previously mentioned) "Ideological reasons".
Yes, it upsets the people in those states, and that is PART of the point.
Break it down, and along with the additional cost, some outfits are doing it to send a message, not to the politicians who put the crap in place, they don't care. But to the people who would otherwise be happy customers, the people who allowed those politicians into office in the first place.
Sure, its not that simple, but it also at the same time, is that simple.
We (gun owners) might be outnumbered and out voted in some areas, but, at least in part, it is because we didn't do enough, or often much of anything, until our personal "ox" got gored.
Simple in concept, difficult in practice but if every single gun owner voted together to boot those people out of office, AND made it clear that no matter what "good" they might do on other issues the reason we're giving them the boot is because of gun control, it will have an effect. We might not succeed, but if we get anywhere near close enough, that will have an effect as well.
One party openly claims gun control as one of their party planks. The other only pays us lip service (most of the time) because they don't fear losing our votes, as they see it, we simply "have nowhere else to go".
And, like it or not, one way to motivate people to act when they otherwise wouldn't is to piss them off.
It happened in 94. But right after that, we went back to sleep. Some people are waking up again, hopefully enough, time will tell.