Vouchers don’t generally cover the full cost of a student’s tuition. That’s the issue. If everyone got a voucher that covered the full tuition at a school of their choice it would be a less terrible system. Instead, households have to cover the rest out of pocket, which many can’t afford.