Makes sense, we pay our licence fee for our public service, why should people abroad get for free what we have to pay for?
I was happy with the current arrangement of adverts supporting the service use abroad, but if it has to migrate to a subscription model to meet modern demands then that's the way it is.
I wouldn't go to another country and ask them to make one of their government's national public services free for me to use, after all.