Is it an american thing that workers do free overtime? I live in Sweden and I know NO ONE that stays late without being compensated either with money or shorter days later in the month.
The latest company I was employed at there had me working ridiculous hours but this is completely anecdotal, I'm glad I have my life back.
The classification of a job as exempt or non-exempt is not arbitrary but I don't know all the rules governing that. I would wager that the majority of people reading this page who live and work in the US would have an 'exempt' job, though.