Vents are often way undersized and can be clogged super easily. Either that, or some EPA bullcrap where they don't want much gas venting into the atmosphere.
Even on old cars (70s etc) the vent for the tank is barely the diameter of a needle. Very common for them to be clogged as the vehicle ages.