Problem with "free" income is that you are going to spend your coins to get stuff for "Free". However, that stuff wasn't free for the person who grew it, created it, or what have you - they had to work for it.
So what you've done, essentially, is enslaved the producers for that period of time they made that item or service.
What your saying is along the lines of: lets end poverty by simply giving everyone on earth who is poor One Million Dollars! Then the producers can work their butts off for that money that was given to the poor people. Couldn't be simpler, why hasn't anyone thought of that before?!!!!
The real way to get un-poor is to increase your value to the world - skill sets, working harder, etc. The only way known to man that works. NOT hoping someone gives you money for nothing.
Alaska pays a dividend every year, or used to, to every resident of the state. It is justified because each resident sacrifices a little to accommodate the business of extracting and moving oil into the market.
I completely agree with the suggestion from the OP that simply being a citizen in the USA we are all in small ways paying for the success of businesses with no compensation. I pay a little more to phone companies because they have price controls that are strong enough extract more money from me than is fair (near monopolies), but not strong enough for the govt to take action (true monopolies). I pay more for cable because cable won't break channels into only small chunks I can buy and I have no other choice. I pay more for gasoline because of panic and price manipulation. I refer friends to see movies and I never get a commission. And the story goes on and on.
If you had a truly transparent VAT tax that did not destroy commerce, and was fairly distributed, I think it is a great idea. A distributed currency is perfectly suited to address this problem because you would can programmatically remove corruption in the collection and distribution.
And it is just software, you don't need a new coin, Bitcoin could do it.