What you describe is worryingly reasonable, however I don't see how it leads to the conclusion that the basic income ship has sailed.
Current US politics is still very "job creation" centered. Some think tanks need to start churning out pieces to shift public opinion that the number of over all jobs has permanently decreased and separate that from the idea that this is an indicator of our economy doing poorly. From there it is fairly simple to start convincing people that with a good economy and not enough jobs to go around we need to still ensure that everyone has the basic necessities of life.