Wouldn't it be hard as soon as people exchange that money in non traceable areas?
E.g. people gift money on birthdays, people buy things in private sales, etc.
Edit: overlooked your last part about intermediates you are right