In the EU, as well as in Norway, the responsibility of taking back and recycling vehicles that have reached their end of life lies on the producer/importer. This is regulated in the European ELV directive, as well as in the Norwegian national ELV directive. The same goes for the batteries in electric vehicles. As the owner of a car, you have a responsibility to dispose of it in the right way when it has reached its end of life. The producer is responsible for making sure it is recycled according to what is stipulated by law.
You are right that the owner decides what to do with the car or the battery at the end of life. The producer/importer is responsible for having a takeback system fulfilling the requirements in the legislation. If the owner delivers the ELV to this takeback-system, then the producer is responsible also for the recycling. If the owner decides not to deliver the ELV to the takeback system, it is out of control for the producer/importer.