All those numbers are better than they could have been a few years ago. Try doing it with lead-acid batteries, less clever charging strategies, and older heavier less efficient PV cells and tell me how that works.
Thus it is progress. Incremental progress is still progress. 'Maturity' is still progress.