A lot of libraries are also requiring a logon ID based on your library card (free to locals, of course).
I think because a relatively greater proportion of Americans have laptops, public internet access is not as extensive in the US as it is in other parts of the world...