Re: “The collection and recovery process cost itself could be multiple times the component costs”
Hence why those who have a clue advocate for taxes on such things - e.g. to deal with CO2 emissions by way of a carbon tax, reduce plastic packaging by a tax on the weight of plastic use, and so on. These are generally relatively easy to apply, and put a value on the externalities which then feeds into market forces. So no need to legislate on the minutia or impose specific solutions, just apply a tax and let the market work out the most efficient way of adjusting.
Example: going back some years, there was a lot of R&D going on into engine technology - specifically lean-burn. OK, there were some issues (NOx) still to be resolved, but then TPTB mandated a specific solution in the form of catalytic converters. As cats don't work with lean burn, that killed off that line of R&D, and at the same time worsened fuel consumption - not to mention, a good chunk of the data on the effectiveness of cats came from the US where climate and usage is different (many more longer trips). The correct way would have been to mandate limits on emissions without specifying how to achieve them - then the different technologies could be evaluated and the most effective would have won. Cats could have been the answer, or they might not, or there might have been more than one commonly used solution if there were two (or more) with similar costs/benefits.
So I guess that's why we so often see governments imposing solutions instead of imposing a required outcome ! Neither electricity nor hydrogen are ideal alternatives to liquid hydrocarbon fuels. Had the governments simply imposed an outcome (x% reduction in overall CO2 emissions) then we'd probably be much further along than we are - when you are facing an impending ban on liquid fuel engines, it's hard to justify investment in developing net CO2 neutral liquid fuels. And if we had gone (largely) down the liquid fuel route, we already have the infrastructure and services to handle it : I can go onto any forecourt in the country, fill up at an effectively energy transfer rate measured in megawatts, and pay with my general purpose credit/debit cars; instead of needing a different app for the different public chargers, which all have limited charge rates (especially where the local lecky infrastructure isn't good), and that's if the chargers are working at all.