Bose, thanks for restating your views. Broadly I agree.
The weather and safety arguments don't stand up and have been countered by many.
Not quite sure which weather and safety arguments you mean, as there have been so many. Personally I think it does add to safety and does allow PPLs to fly safely in poorer weather than is possible without IMCR training (and currency). For example, the IMCR training is designed to allow a PPL to land safely in forward visibility of 1.8km instead of 3km, and to navigate safely in IMC or out of sight of the surface. To me that makes a weather and safety argument in favour of IMCR, but I suspect this isn't what you mean. And I agree entirely with what you say on following CAA advice on minima.