Not sure what the best option is for it to be honest. The current system is ridiculous and unfair though, I agree.
Making it universal again probably isn’t an option as they’ll just be blasted about giving the money to wealthy families.
Basing it on household income is the most sensible option, but it’s administered under the personal tax system which is done on an individual level and doesn’t really look at household income, which is why it’s been set up how it is. It would have to be totally revamped to make it part of the benefits system instead (I assume).
I think the easiest option they’ll go for, IF they do anything, is keeping it the same but raising the cap.