It seems to me that this law is making the best of a bad situation. It does indeed suck mightily that law abiding citizens all across our fair land are not allowed to bear firearms publicly, either concealed or not, as is our Constitutional right. However, in the places where our rights have already been trampled, this seems to me to be a step back in the right direction. I don't really have a problem with it.
I don't see it as a nefarious ploy to disenfranchise a certain segment of our population from their right to bear arms - I see it as a nearly impossible-to-kill ploy from *our* side to let more people exercise their 2nd Amendment rights than are currently allowed to.