You do realize that in 2016, the Zigbee Alliance expects that 850 million Zigbee radios will be shipped THIS YEAR alone? Last June the Z-wave Alliance announced 30 million Z-Wave devices were shipped TO DATE. That is EVER. So its not true to say Zigbee devices aren't here. That is false. You can say they a limited number used in consumer home automation area, but you can't say the Zigbee universe doesn't exist.
So why? We'll certainly numbers don't tell all. Its about marketing and promotion, and in some cases keeping competitors out. Home automation still remains a limited pretty closed technology, with each company wanting you to buy their products in their ecosystem and no others. In the end companies have to make profit from selling their products or there is not much motivation to sell them. If some company spends $50M developing some controller and software, they want to make their money back. Ideally they give the controller away for free, then make lots of money from the various devices that connect. You see this model over and over. If you can go out and buy someone elses client devices, and not theirs, that doesn't help their bottom line. This same principal also keeps the home automation market small, with one ecosystem not bothering another. To date, home automation hasn't "happened" as a technology itself, it still has to rely on someone pushing it, and these companies want to make money.
Someday, maybe, there will be open source free (or near free) home automation controllers out there and then things will shift to the cheapest add-ons possible since a single company is no longer driving things. Do you think those cheapest devices will be Zigbee or Z-Wave? We aren't there yet and may never be in home automation but we are in other industries that use Wi-Fi or Bluetooth. Are these standards licensed by one company or open standards that anyone can use? Home automation is no different its just still VERY early in the curve.