I don't understand why this subject is used to make some stabs against the current Gov't of the USA and the current POTUS of this country?
Neither Obama nor the EPA has anything to do with this regulation. If you read the label of these cans very carefully, you will see that they are CARB compliant and not EPA, or President Obama, or IRS compliant. And if you do some googling around, you'll find out that CARB stand for "California Air Research Board". With other words, the cans comply with the air quality rules of the state of California!
I don't know why all stores across the nation have those as their only gas cans, it might be that the manufacturers don't want to make different versions of gas cans, or it might be that the retail stores discovered that they can sell these cans for a higher price than the old ones, and thus make more profit on them. Whatever it is, it is neither the POTUS, or the EPA, or the IRS who bought us these stupid cans!