Money for one but there is little actual standarization that have enough clout for it to happen.
99% of IoT devices would be fine with just "here is MQTT address" and a way to push updates (preferably with gateway downloading updates and devices updating only from gateway)