Well being "green and ecological" is all very well but all i know is that my neighbours £10k Kia has both better shine and smoother finish than the F20 I paid 3x more for. Come to that so does every Audi/VW in the street...
BMW are simply not providing a finish that a high end car and owners deserve. If there are limitations in the process they are using they should be open about it.
The paint is there for two main reasons... To protect and enhance... When my neighbour and i compare finishes, i certainly do not feel that the present paint finish enhances what is a otherwise quality product