>If that other half is stupid, the technology side will have to overcompensate or will maliciously abuse them.
And what I am saying is that this sentiment, right here? Is exactly what leads to your later observation below, because the only ones willing to pay someone to implement a technical system, are inevitably the greedy ones looking to extract value from the suckers, and pay a techie to o make the little blinkenlights do their thing. You can't look at the technical side as the "hero" in this encounter, because the technical is what is propping up the fintech dystopia in the first place.
>I am saying the solution to make people smarter or empower the people. Buy now pay later, credit cards, and all these bespoke algorithms is just an illusion to make people feel better when they get ripped of.
You are dead on with this observation, but again, the answer to this is not something the technical world can solve. It's a people problem. We have to start talking about how whether these practices around are fundamentally exploitive or not, and whether they have a place in our society. Whether we should even be trying the money lenders offering them. That set of questions is firmly in the realm of people problems (problems that are fundamentally questions of human interaction, and whether something should or should not happen), rather than the technical, to which most systems in the fintech basically boil down to being a CRM, a set of ledgers/accounts, an invoicing/bill payment system, and some email/login/account viewing screen.
As someone with over a decade having been wasted trying to find a way to genuinely help people through the financial/insurtech sector (I know, what an idiot, right?), you cannot use technology on the service provider side, without it morphing into a more efficient value extractor, and often the other side of the transaction, the ones being fleeced, are in the worst place to say no in the face of a tech enabled lender.
Hence, I know it sounded sort of glib, but I'll say it again. No using tech to solve people problems.