This bill is mostly about taking the federal government out of the "enforcement" picture and then retroactively giving clemency to basically anyone with a federal offense related to marijuana.
This is not synonymous with decriminalization in the other sense. This is where something is still illegal but the penalties are light and carries no jail time. Nor does it force states to "legalize" .
This is basically a cover-up bill for the federal government, as it basically allows both defendant and state to erase from posterity the very specific cases that led to the federal prosecution of someone for marijuana in the first place. As such, there can never be any further rational re-evaluations because the papers will be put to the shredder. There's already a paywall since courts charge money for copies.
Getting the feds involved in anything drug related usually means being involved in bigger fish than just your local dealer and supplier because those guys are small money for them and the state takes care of dealing with strictly local suppliers.
There are also other things, such as grant money, taxation, de-discrimination, etc.
Fanatics legislate on generalities. The reasoned mind looks at the details and takes to care evaluate the effect of every line passed into law.
I mean seriously, the amendment to take away the National Forest Service's authority is not going to be relevant to inner city black and brown people, but it will be very relevant for the isolated forest land that gets converted into marijuana agricultural sites because people in the know will want to make a buck at the expense of the environment in said forests.
Then again, this is a lame duck bill, so such things can be added in and no one cares because they don't bother to read the full text nor do the journalists highlight the entirety of the bill.