The bigger problem (in my opinion) is that even if people WANT to comply, it may be difficult or impossible to do so.
I agree, this is a big problem, but the real problem here is that reporting any transaction where both parties havent identified themselves and are being monitored by a 3rd party may open onself up to being charged with tax evasion.