I've looked into this an the USA is uniquely strict in their standards amongst western nations. Most countries give people a second chance in cases except for very serious crimes.
Canada is seemingly uniquely strict about people with a DUI, which is generally not a felony in the states, I know several people who are basically barred from Canada because of this.