Every class I took in college made at least some attempt to prevent cheating but it can certainly be tough. Not every subject even lends itself to evaluation by in class exam - especially when the point is to teach people how to research the subject. To suggest that simply because schools are unable to catch every act they should essentially give up is the most backwards answer I can think of.