Trickle down economics works as thus:
Businessman A creates a successful business, selling used gumballs or something, he's so successful that he makes a million dollars his first year. Now Businessman A is a greedy bastard, all them CEO's is a bunch of greedy bastards, donchaknow, and he wants to make more money. He researches the issue and determines that the best course of action would be to open another store. So, Mr. Businessman A sinks half his income from the first year into building a new store, hiring a staff, and buying more used gumballs for inventory. So at the end of the second year, he's down 500k. But here's where it get's interesting. That 500k he spent didn't disappear, it went into the coffers and wallets of the construction crew who built the building, and as payroll for the staff and to the people he bought the gumballs from. It trickled down through his business contacts and made other people wealthier in the process.
By your logic, the only way he'd be a good guy is if he spent everything he made. It doesn't make sense. If he had to spend everything he made to make you(the government) happy, what incentive does he have to either invest in a 2nd location or even open the first one?
My basic reason for disliking socialism is that I dislike the concept of someone telling me in no uncertain terms that I MUST give X group part of my income. What is the incentive? Better yet, how does the government know if they are worthy of my money? I'll make it personal, what if I came to you in your workplace and took 1/2 or 3/4 of your income on payday and arbitrarily decided that Joe Blow and His Mechanical Wonder Squad needed it because they were not working and needed food. If I did this every week, every month, every year, where is the incentive for JB and HMWS to get jobs and earn they're own money? If you get a check from a magical font of everlasting cash, why go to work where you might make less? Unlike the pie in the sky idealists who promote a broken ideal, 99% of people won't show up for a job because it improves them psychically or some other mental bull****, they show up for a paycheck to pay they're rent or buy they're groceries.
Look at places around the world where the government provides housing. They are gang warzones and slums for the most part. Because the people there have no incentive for it to be otherwise.