Biden won over 60% of Hispanics in 2020. Even if every one of the 45% who support recreational marijuana voted for him in 2020, he has to win over a quarter of those who oppose that policy.
Regardless, my main point is that it’s misleading to assert that this change was somehow delayed despite “overwhelming public support.” Even today this is not a risk-free move for Biden. That’s not a fault of the governmental system, that’s just how coalition politics works. Even at age 40, I wouldn’t confess to ever having tried marijuana (I tried an edible once in DC where it’s legal) to anyone in my family. But they’re the same immigrants who flipped Virginia blue.