> Lots of good C++ based systems have been written before any of the above existed. That proves that they are not "needs" but merely "wants".
By the same argument, plenty of good code was written in C before C++ existed, so the entirety of C++ is "wants" rather than "needs".