It's not just good for business it is good for the consumer for the same reason an unstable hardware api is good for the Linux kernel. It gives the designer more freedom to innovate rather than having to be stuck to an older featureset and socket that will never get updated because the committees can't decide on anything.
The problem is no CPU manufacturer makes CPUs for any of the standards that you claim are there for legitimate reasons except for their own socket type. Why is that? Oh yeah, it's because they want to fragment the market so that consumers will be locked into one particular socket. It's "good for business" (them taking more of your money) to make consumers have to throw away their entire computer when ever they're interested in upgrading. This waste in the system, like all other waste, results in more money for the super rich, less for everyone else, and thus a lower quality of life for everyone else.