Yes, of course you have to pay to download 1:50/1:25k OS map tiles, but the advantage is you set up an account, then buy credits and download tiles only for areas that you actually need.
Around nine/ten years ago I had a Nokia N95, and bought the Viewranger disc, which cost me £150. I’m still using it, I side-loaded the entire UK 1:50k maps onto my phone and pad, then added 1:25k tiles for places I regularly visit.
I think I paid around £20-30 several years ago, and I’ve not used all my credit.
I found Viewranger to be pretty good to use, however I simply wasn’t prepared to spend all the money required to buy 1:25k tiles for North Wales, Peak, NYMoors, Dales, Lakes, my local area, parts of Scotland etc etc. At that time, I couldn’t even buy all the tiles required to cover Ilkley Moor @1:25k for the same price as BCN cost (£6.99 about 3 years ago and I think OS tiles were more expensive back then). You can have it all for £11.99 with BCN (I think that’s what it currently costs)
Viewranger allows you to download Open Street Map tiles, as well as map tiles from OS and a whole bunch of other countries.
BCN also covers OSM/OCM format (altho I don’t know why you’d want to use them over OS) and a whole bunch of other countries, I’m climbing the Bernia Ridge in June, BCN has the whole of spain carta IGN to 1:25K. all for the princely sum of £11.99
The huge advantage is I can look at maps for anywhere in the UK, with or without a network, and use those maps if I visit somewhere, without ever worrying about downloading before I go there.
Same with BCN at a fraction of the cost. You could even have the whole UK in OS 1:25k permanently stored onto your phone, if you have enough phone memory (I just have the main areas I go to permanently stored). All for the princely sum of £11.99.
For people like you, who already own these OS tiles from a previous life, then fair enough, I can understand and Viewranger was/is quite slick in presentation and use. For everyone else who’s chosen Viewranger over BCN, you’re either daft or money is no object.