Programs written in C and C++ are certainly much, much, much more widely used than programs written in Java.
There are probably tens of thousands of companies who are using Java for business applications. Java and to a lesser extent .Net run pretty much everything in the enterprise.
Enterprise software is a cess pool of crappy software written by underachieving engineers and dominated by consultants who literally make money through failure.
If you deny this then we probably need to talk about Evolution and Climate Change next!