I wouldn't say "efficient", but "underfunded". How much more could public broadcasters do with adequate government funding, and be truly independent from advertisers?
Speaking of media funding, the #CommunityRadioInitiative is looking for support to get funding for Canada's #CommunityRadio stations from the tax on digital broadcasters (ie. Google and Meta). Some stations are hanging on by a thread; this funding would see them thrive.