It is completely relevant. The ancestor post was making the argument that we already have a minimal support system in the USA that anyone can take advantage of a pursue their dreams. They just need to take food-stamps/etc. This doesn't seem to be working so instead, we need to give them $30k/year.
My point is that we aren't even providing minimal life support to everyone yet, so to say that it has failed is premature.
Show me a system where healthy food is accessible and free, and safe housing is also accessible, convenient and free where people are still struggling to invest and improve their situation and then I will believe that it doesn't work.