The thing is, you are already giving good points about how basic income will make a better society. With basic income people will be able to do what they love, without worries about feeding, having shelter, etc. But, they would be paid (as they are now) on top of the basic income, which takes to an ever greater benefit. Those who have a moderate amount of money, will spend more percentage of their income that those who have huge wealth, so, more spending, the economy flows, therefore the economy grows, more money for taxes, more money for companies, bigger salaries, it is a wheel where the money which now is in tax havens or just in a bank deposit/investment, etc would flow through the system.
Let's assume the basic income will do just that cover your and your families needs. And given the technology, you could print most items you needed, with a few exceptions. Would we have the NEED of money as we know it know? Yes there would be some kind of system to show you were doing something to benefit society in some way. But, if you could get the newest fashion at a press of a button, the newest fashion designed by people who love to design fashion who aren't worried about how much money they would get paid what good would money as we know do? People would already have basically everything they want.
Would there be people who tried to game the system, probably, would there be "rich" and "poor" probably, but the poor would look nothing like the poor today, and the "rich" would look nothing like the rich today.
edit (give to given)