A lot of us are contractors for the company with 40 hour work weeks. People at my company are salaried. I don't know about the other companies. I don't stray much from my 40 hours. If others want to put in that time, so be it. I always tell them to knock it off, but some people just can't be helped.
I don't put it all on management. It's a little of column A and a little of column B. It's tough standing up to management when they control your well-being.