I'm curious, though, whether Canada will implement the same rules for U.S. citizens visiting here. I certainly hope not. We have a lot of Americans vacationing here and tourism is a big chunk of change for Canada. At least for BC I know it is.
It wouldn't matter if we did or not. The American will need the passport to get back into the USA. (hassle free).
Especially if he has a accent and looks like bin Laden!