This right above me, 110%.
I have the setup K' is talking about - vent caps on the ridge line of the roof, vents on the underside of the soffit. Hot air rises. Gets about 150 in our attic on a cooker of a day. What amount of air escapes as it rises, must be replaced with new air that it can pull in through the soffit vents. If the air can't replace itself, it becomes a vacuum situation and the hot air can't escape.
I will give you a a real-world example...me..
We have a side-load garage, 3 car, separate roof structure over that area of the house. However, it does open up to the main attic area of the house. ½ of that space above the garage is floored storage. The other half is the back interior wall of a bedroom. It is an area that, when built, was an option to extend that room all the way across the garage footprint.
Access to the storage area is through the ceiling in the garage, a 4x2 opening that has a wood "lid" type arrangement.
If I open that lid on a hot day - it is like a wind tunnel from below. The hot air trapped in the attic is looking for the ability to replace itself so it can move. The hotter the air, more pressure to escape up through the ridge vents. I am pretty convinced we do not have enough soffit vents, and/or some are blocked. What could it be? Well, it's not the insulation, I've checked. But we had the trim painted two years ago....and some are coated with paint...
What I have done to compensate - I built an open square lid that has a screen crossed it to prevent bees from getting up there through the garage.
The moment I realized this a few weeks ago, the upstairs ac unit almost immediately was able to drop the temp in the house a couple of degrees. Totally made sense to me at that moment, as my fat head was sitting there in that opening in the garage ceiling and my 20 last remaining hairs on it were flying around as the cool air from the garage was rushing past it up into the attic.... The air flow can be so strong that it'll fill up my untucked shirt and accentuate my awesome dad bod........and...you're welcome..