If it was perfectly clear, your original comment didn’t show it. It came across like you thought the £235 was the full monthly cost, which it wasn’t. If you read the article you would see that the parent was paying £1,033 a month.
As for vouchers, I agree that would probably be better. But the current issue isn’t just how the funding is delivered — it’s that some nurseries are breaking the rules by charging parents for things that should be optional, without making that clear. That’s exactly why this parent got a refund.
Changing the system won’t help if providers aren’t even following the current one.