People aren't forced, they make bad decisions. The homeless in Portland often choose to camp near major freeways and cross them regularly. By near, I mean directly next to (like between the offramp and the freeway). The city isn't allowed to or chooses not to remove these people in unsafe areas and when they do things to dissuade camping next to freeways they are cast as terrible people for hating the homeless.
Driver was DUI, but was later found not guilty because they suspected even a sober person would not have been reasonably able to avoid hitting this woman crossing a major freeway in a bad area at night.
https://www.oregonlive.com/news/2019/09/homeless-woman-dies-...