The change is in NFPA 70 - 2008, also known as "The National Electrical Code."
The requirement only applies to dwellings (houses and apartments, not hotels or other commercial buildings), and only in jurisdictions which have adopted the 2008 NEC - the United States, unlike Canada does not have a national building code.
In addition, many jurisdictions have adopted the International Residential Code for One and Two Family Dwellings (aka, "IRC) which contains its own electrical requirements. While their is provision for tamper resistant receptacles in the 2009 IRC, many jurisdictions have remained on older versions of that code because the 2009 edition requires fire sprinklers in single family homes and therefore its adoption creates substantial political tension between building departments and the homebuilders whose fees fund those departments.
To put it another way, in the US, tamper resistant receptacles are not required in any non-residential structure, and because codes are adopted at the local or state level on an ad hoc basis, many dwellings are not required to conform with NEC 2008 or later versions.
Think of new editions of building codes like Windows, lots of people still use XP.