Most people are not paying enough tax/ ni to cover their own use of state schools and the nhs.
And I didn't say anything about it being solely related to wealth. Maybe for the tiny minority at the top, but not necessarily all high earners.
Eg having 3 kids on the nhs, maybe two c-sections, average health but maybe one of you has a none disabling condition, 29 years of state education in total, free 15hours childcare, maybe some nhs counselling, 2 dc wear glasses, maybe another requires additional help to access mainstream school, and so on. You could easily pay tax on £100k and still not be a net contributor.
Someone ridiculously healthy could have an easy home birth, and never need the nhs other than dental checks for them or their one dc, not use state education and so on, and be a net contributor on £20k.
Either way I don't think there's any moral high ground, it isn't just about contributing to cover ourselves, and (usually incorrectly) suggesting we are paying for lower earners. It's also about people with lower needs covering those with greater needs.
Some people up thread are getting more with disability benefits on top than I earn. As my wage is higher than their salary it's safe to say I pay more towards the nhs, and yet cost it less. But I don't see it as being that I, or anyone else are paying for someone else. Simply that we rightly contribute to a system that we are damn lucky not to need at present.
Same for benefits. If you're using any state funded resource you aren't in a position to feel superior to people using different resources.