I believe this is ultimately aimed and slowing the demand and drying up the supply over time.
It is just a "pie-in-the-sky" dream bill....has not passed muster yet and suggest they won't get it passed.....
...but then again "they" have done alot of things I didn't think would happen....