That was then and this is now.
So virtually unlimited open carry in public places is no longer "downright weird" or "crossed the line from enthusiasm to downright foolishness", and the NRA now "unequivocally" supports open carry laws.
What a difference lobbyists a day makes!