Very good points, I think my comments weren't very focused on the argument at hand but more some thoughts that had been kicking around in my brain that go against the general sentiment of the parent comment.
I do think the poor and those with skills in areas that are beneficial to society but not necessarily commercial suffer under our current systems but maybe BI isn't the solution either.
I think the appeal of BI is more one for simplifying the bureaucracies around benefits but we would still need some bureaucracy for those that need additional income to support themselves (say people with severe disabilites that can not work).
Thanks for the thought out response, the downvotes were getting me down.