Hourly workers should get paid for their time on the job, otherwise they should be salaried. That said, hours on the clock can be totally different than hours of accomplished work performed. When I was hourly, I did't work over on the clock (considered casual OT), and yes was considered a liability if off the clock. I made it through layoffs by consistantly getting expected work completed.