I just don’t see federal legalization happening for a long time. Maybe never. Federal decriminalization, however, I believe will happen relatively soon.
I think both sides, eventually, will come to an agreement that harsh legal penalties for minor (e.g., less than 2 ounces of weed) pot infractions are dumb and a waste of taxpayer dollars.