Different countries have different cultures, standards, etc. Sometimes it is consistent. Sometimes it is not.
It wouldn't surprise me one bit that you find better products in developing countries. They fight hard to stay relevant. Your US, big city, destination spot knows they are going to be packed whether or not they give everything away.