I'm sure that's part, but by far the most trouble I had with it was in an asynchronous online class (which I was adjuncting, natch) that was more than 50% non-trad students: most of my students were married with kids and/or full-time jobs. But then, online async gets more cheating regardless, sigh.