While I think UBI is a good direction for us to head towards as a society, I have a feeling megacorps would just skyjack the prices of pretty much everything to negate the benefits of UBI (look what happened during the pandemic). We would need some kind of legislated regulatory shift as well that would inhibit price gouging just for because there is more money floating through the economy.