Jesus, they really are one of the most egregiously lock-in focused and monopolistic companies around. It saddens me deeply that consumers (gamers) just don't give a flying fuck about this and continues to pay a premium for Nvidia cards. 90% market dominance in gaming and probably at least that in GPGPU workloads.
All the while AMD tries to sell their cards on supporting / creating open standards like Freesync, FSR and Vulkan but because they don't have CUDA (since it's proprietary) they virtually can't be bought by prosumers that want to do some GPGPU stuff as a hobby and gamers buy Nvidia for brand recognition, Ray tracing which they are stronger in (but I argue isn't really all that outside a few notable exceptions like Alan Wake 2) and DLSS being ahead of FSR. But look at non-RT $/FPS and AMD wins easy at all price points and they don't shaft the people who bought their cards by not giving them the new version of DLSS like Nvidia do. It's just sad.
Vote with your wallet they scream, while everyone votes for the alternative that openly wants to squeeze every penny out of them because they are slightly better...
Most homeless are in the big cities, most churches are out in the boonies. The homeless are very unlikely to accept being bussed to a flyover state to sleep in a church in bumfuck nowhere. For a myriad of reasons.
Keep in mind also that a lot of them have a very hard time accepting any help due to past trauma as well.
It's not a situation with a quick fix. Really the first step isn't even ensuring housing for the homeless, it's making sure we don't get more homeless. We likely can't save a subset of today's homeless because they don't want/or won't accept any help that comes with any strings (like no drugs or just they can't trash the place). But we can ensure no-one else ends up on the streets by beefing up mental healthcare and social services.