What subsidies? What about businesses and their taxes? Wealthier people don’t always pay more in taxes, even at a localized level, and businesses tend to be based out of the cities.
When people talk about the “subsidy of the suburbs” they usually talk about the cost of maintaining suburban life, vs the tax base that supports it. Eg property tax usually goes to the town to pay for the town’s infra, while income tax goes to the state to pay for other thing. When the town can’t cover its cost and depends on the state’s money or when the state pays to build things in the town, that’s where the “subsidy” comes in. Often towns just can’t cover the cost of their basic infrastructure maintenance, but even when they can, the state usually still build highways and other big projects which can cost $10s to $100s of millions, and rarely can be affordable by the actual tax base of the town.