There are two extremes which defy the bible, and you have plunged out of one into the other. Not every neediness situation is a laziness situation.
You are correct, but it is not my job to feed the hungry 10,000 miles away. It is my job to take care of my family, my neighbors and as many as I can. There is no following of Christs example by gathering involuntary taxes, taking a cut off the top, and “giving to the needy”.