You are right in a sense. It is wrong to force people to pay for universalized healthcare because it will also go towards irresponsible slobs who don’t deserve it.
Like you, I would much prefer that my money is going towards innocent poor people down on their luck, especially children in dire circumstances.