We rightfully don’t accept casual consumption of cocaine or heroin around children.
Disingenuous bullshit - there is no such thing as “casual consumption of heroin.” You can’t use heroin without getting high, but you can absolutely drink alcohol without getting drunk.
To be clear, any fix to the system will take years, if not decades, to actually matter. So pushing against UBI is literally demanding that people suck it up and die while you wait in comfort for your proposed utopia.