Lawyers and LAW FIRMS need to be accountable for ensuring AML laws are adhered to, and need to balance that with meeting client obligations.   Law firms that can't support this need to close down.

I'd suggest that contract flipping can occur provided there is total transparency among all the parties as to the original contract VALUE (i.e., purchase price) and the identity of the original seller.   Make it clear and legally enforceable as to who is:  i) primarily responsible; and ii) secondarily responsible. to the "second" purchaser in the event that the "second" seller doesn't meet their obligations to the "second" purchaser.   Obligations include things like ensuring contracts for utilities are transferred in a timely manner to the second purchaser and all essential communications are redirected to the second purchaser (examples would be for things like condo deficiency inspections and Tarion Warranty programs).   Right now, it's an opaque crapshoot for the second purchaser.