Mining is a supremely competitive business. Leaving fees on the table is a mistake. The censorship resistance that emerges from this is part of the grand design.
Lawmakers can stop coinjoins being transacted. Its going to happen. Only Monero can survive this.