That's not what the NRA is pushing for, any more than there are Democrats pushing for mandatory sex changes for all kids (yes, this is cited on similar right-wing comedy shows, and individuals on the right believe it). Pushing for a right doesn't mean 100% of the population will exercise that right.
And yes, most venues (as well as schools, government buildings, etc.) will not allow guns. If there's a security guard, police, or similar within spitting distance, there isn't a reasonable self-defence argument.
One of the interesting pieces of data is looking at 2nd amendment support versus distance to the nearest police station / police officer / likely law enforcement response times. It explains a lot about where support / opposition comes from.