I appreciate and share your frustration when I immigrated to Canada I was used to high quality paper maps being easily available through the UK hydrographic survey
or ordinance survey
. I found the reason for the difference is simply scale. Canada is a huge area and most of it has a very low population so the volume of requests for any particular map or chart is likewise very low. To cope with this the government surveys went to 'print on demand' very early. Government agency's don't stock maps or charts they manage data bases. From those map dealers print charts when they are ordered. If you want a chart of Puget Sound
they local dealers will likely have printed a stock but not for anywhere else. So you have 2 options, order charts from a map distribute and they will print and correct the chart up to the date they send it out. Simple process just ring the chart agent with a list of chart numbers and pay by CC. It is EXPENSIVE. Alternatively use chart cartridges on a plotter, all the major ones do area charts that are more or less simple to get and install and have identical information supplied to them. Much cheaper. Depending on how many maps and charts you use there is a third option. Because I like to have printed maps and don't like paying $20+ for each on I bought a medium format printer that does up to 13"x19". I print charts from digital copies on water
resistant paper. Works well and much cheaper, also means I can tailor the area I want but would not be practical on board unless you have a very large boat! If in the USA it means you get printed charts for the price
of the paper and ink, wish we did!!