If I know that I'm driving to Belgium, I might be able to load the maps for google maps for a given route, but can I download the maps for the whole country, so that I can choose a new route when I get there?
CoPilot certainly used to use UK traffic data from ITIS, which is a commercial supplier. It gets some of its data from GPS units on lorries & coaches. The data from the Highways agency is OK, but it doesn't give the speed of a delay that you could use to predict the journey time for a detour.
I don't mind CoPilot charging for things which other people do for free, if they can do it better. At the moment, I've let my traffic news subscription lapse, but I might buy it again if others find it works well. At the moment, I use the free RAC traffic news app and http://www.trafficmaster.co.uk/__ajax/live_traffic.htm