This gets raised every charter renewal and they always find the administrative overhead of e.g. collecting Netflix subscriptions, etc. is pro rata higher than the overhead for the licence fee.
I interpreted the parent as suggesting "just pay for it out of general tax revenue", which makes a lot of sense to me. No additional administration and enforcement required.
This is how Australia's public broadcaster is funded. But it means politicians directly decide its budget, which makes it a political football.
Politicians also decide on the license fees even where they are oficially not a tax.