Even PBS has ads nowadays. At the beginning of a show, "sesame street was brought to you today by support from viewers like you, and..." (ad for abcmouse, some minivan, etc plays)
How is that not advertising?
That’s how public broadcasting works in the US. A number of other countries manage to have public broadcasting without any private advertisements or sponsorship. (For example, Australia’s ABC.)