You also have to have a sound mind and support and an address.  That always helps.  It also helps to have a place to do all that.  Which is not so easy when you live on the streets, and have no computer, no access to a way to do all that.  If you are mentally ill or an addict that makes it even harder.  I am not excusing any of what is going on downtown .  A good number of the trouble makers are travelers, not our usual homeless.  Unfortunately, people do not see the difference.  Both have issues that we have to deal with .  But, it isn't as simple as just "get a better job."