As someone who has worked extensively with the homeless, I've seen quite a few examples of where supposedly anti-homeless takes have been attempts to inject more nuance into discussions than simply being pro- or anti-homeless, both of which are practically meaningless positions.
In this case however, OP just has some awful opinions about people he assumes are homeless. So not really any nuance here, just sugar-coated classism and general bigotry