Earlier quoted context omitted.
Because the government is the one who gave them the authority to levy the fees from you and the people running the public broadcasters are all directly or indirectly politically connected to the major parties. Which other independent private business can just straight up charge you without you signing up for their service beforehand? In Germany and I guess, in most countries, the public broadcasters are basically low…
It's not just any private business. Compare with social insurance fees that must also be paid, it is not something you can opt out of while being part of the society. The fact that it is not a state owned organization is a feature, not a bug. In Germany specifically it is not a revolving door between public broadcasting and politics, and there is clearly journalistic pride in taking down corrupt politicians, so while…
Do you really think that money is no strings attached? Ideally it would be and I guess that's the idea on paper but in practice, the public broadcasters almost never criticize the ruling coalition on the "don't bite the hand that feeds you" rule.
IIRC during the 2015 migrant crisis, no public debate was allowed on public TV over the decisions made to open the borders and the only opinion allowed on TV was that "it's good for everyone" with any argument against mass immigration (not immigrants themselves) heavily verboten.