The truth is, what people are asking for here, is a completely sealed passenger cabin.
Ok, well, I have to ask, would you put yourself in a completely sealed balloon, or an airtight room? If your house was airtight, you and your family would be deceased! If someone held a bag over your head and sealed it, you would fight for your life, yet you want a car manufacture to seal you inside a passenger cabin with no incoming oxygen.....
Think of the science here. I hate to say it, but I have to agree with GM, you can't make a cabin that is 100% airtight. Imagine someone who takes a long road trip, hits the recirculate button and forgets about it. Windows aren't opened, doors aren't opened, eventually you will simply pass out and crash.
Heck, it happened with a smaller jet airplane a few years back. The cabin pressurization was tested on the ground, and whoever tested it, left the switch in test mode. When the plane got up to cruising altitude, slowly but surely, every single person on the plane passed out and died from lack of oxygen. It flew on like a ghost plane until it struck a mountain. Even airplanes bring in outside air through the jet engines. It is a very complex system. Think of the inside cabin as a balloon with a leak, but yet the air system on the plane fills the cabin at the exact same rate as the leak. So, since air is being exchanged, you will get outside smells. This is on multi million dollar airplanes, our trucks are nothing compared to those things.
The ONLY way to prevent outside smells, is to have a 100% sealed cabin, which could actually kill people. The only way a 100% sealed cabin could work, is if GM installed oxygen tanks on the vehicle somewhere that fed oxygen into the cab. Yyyyeeeaaa....never going to happen!
Sure, you could make some kind of filter system to filter incoming air, but it would add weight, complexity, another maintenance item which consumers complain about, and cost, to already very expensive vehicles. They COULD add a sensor that could measure the oxygen level in the cabin and force an override of a sealed intake air door, but think about the possible lawsuits? If that sensor fails, people driving those vehicles can die, and take out other people in the process of the action. As a company, GM made the right choice. Avoid all that BS altogether and just have a slightly vented door.
So what is the solution if you are operating the vehicle in a stinky environment? Well, don't we live in a stinky environment? You think the air outside your truck is better for you than what is inside? You don't see it but our air is massively polluted right in front of your face. This is why almost all tunnels of any significant length have forced air systems to move exhaust out and fresh air in.