Legalize it... not quasi-legalize it with high fees and crony distributor arrangements... and a lot of these problems will go away.
The reason these illegal growers can undercut the quasi-legal market is that so many taxes and regulations are layered on the “legal” market that the product is too expensive relative to the costs of production.
Fully legalized they will over regulate and tax it and grow black markets.
Like tobacco in NY.