> cashless means i can't just give a homeless person spare change.
You could, if there were just more uptake of digital payments by individuals. In China, beggars asking to be paid via app has been a thing for years now. There are beggars in parts of sub-Saharan Africa who use the local very developed mobile-payments infrastructure.