It doesn’t really track with paying taxes. The requirement to have insurance is tied to income. Lots of the folks who don’t have a tax liability because they have several kids as writeoffs will bump into the insurance requirement because of their gross household income.
But I take your point in general, the subsidies are being underwritten by those who pay full premiums.
It is close enough to track.