funny when people with clearly no idea about standardization reurgitate some points from a high-level business consultancy who has also no idea about technology standardizations. In all my years sitting in WG's at ETSI and ITU-T I have not once met a delegate from McKinsey so how do people find them a credible source of info and authority to speak on the subject?

For a start ETSI deleivered a pretty complete standard on M2M:
http://www.etsi.org/deliver/etsi_ts/102600_102699/102690/02....

yes this is work in progress but so is anything the W3C does.

If that is not enough then below some further reading if you think standardization is still incomplete. IMO this article along with the original report is utter bullcrap because it confuses lack of standards with "unwillingness to play by these standards" (mostly zigbee):

[1] ETSI TS 102 921: "Machine-to-Machine communications (M2M); mIa, dIa and mId interfaces".

[2] IETF RFC 6267: "MIKEY-IBAKE: Identity-Based Authenticated Key Exchange (IBAKE) Mode of Key Distribution in Multimedia Internet KEYing (MIKEY)".

[3] IETF RFC Draft: "An EAP Authentication Method Based on Identity-Based Authenticated Key Exchange".
[4] IETF RFC Draft: "IBAKE: Identity-Based Authenticated Key Exchange".

[5] ETSI TS 124 109: "Universal Mobile Telecommunications System (UMTS); LTE; Bootstrapping interface (Ub) and network application function interface (Ua); Protocol details (3GPP TS 24.109)".

[6] OMA-AD-DM-V1-3: "Device Management Architecture", Version 1.3.

[7] OMA-TS-DM-Notification-V1-3: "OMA Device Management Notification Initiated Session", Version 1.3.

[8] OMA-TS-DM-Protocol-V1-3: "OMA Device Management Protocol", Version 1.3.

[9] OMA-TS-DM-Sessionless-V1-3: "OMA Device Management Sessionless Message", Version 1.3.

[10] Broadband Forum TR-069: "CPE WAN Management Protocol" Version 1.3, Issue: 1 Amendment 4. Issue Date: July 2011.
NOTE: Available at http://www.broadband-forum.org/technical/download/TR-069_Ame...

[11] OMA-TS-MLP-V3-3-20110719-A: "Mobile Location Protocol", Version 3.3.

[12] ETSI TS 123 271: "Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Functional stage 2 description of Location Services (LCS) (3GPP TS 23.271)".

[13] OMA-TS-DM-StdObj-V1-3-20101207-C: "OMA Device Management Standardized Objects", Draft Version 1.3.

[14] Broadband Forum TR-106: "Data Model Template for TR-069-Enabled Devices", Issue: 1 Amendment 6".

[15] OMA-TS-DM-TND-V1-3: "OMA Device Management Tree and Description", Version 1.3.

[16] OMA-TS-DCMO-V1-0: "Device Capability Management Object", Version 1.0.

[17] Broadband Forum TR-157: "Component Objects for CWMP, Issue: 1 Amendment 6".

[18] OMA-TS-DiagMonFunctions-1-0: "DiagMon Functions Supplemental Specification", Version 1.0.

[19] Broadband Forum TR-181: "Device Data Model for TR-069", Issue 2 Amendment 4.

[20] OMA-TS-LAWMO-V1-0: "Lock and Wipe Management Object", Version 1.0.

[21] OMA-TS-DiagMonTrapMOFrame-V1-2: "Diagnostics and Monitoring Trap Framework Management Object", Version 1.2.

[22] OMA-TS-DiagMonTrapEvents-V1-2: "Diagnostics and Monitoring Trap Events Specifications", Version 1.2.

[23] OMA-TS-DiagMonMO-V1-0: "Diagnostics and Monitoring Management Object", Version 1.0.

[24] OMA-TS-DM-FUMO-V1-0: "Firmware Update Management Object", Version 1.0.

[25] OMA-TS-DM-SCOMO-V1-0: "Software Component Management Object", Version 1.0.

[26] OMA-TS-GwMO-V1-0: "Gateway Management Object Technical Specification", Version 1.0.

[27] ETSI TS 102 671 (V9.0.0): "Smart Cards; Machine to Machine UICC; Physical and logical characteristics (Release 9)".

[28] ETSI TS 102 310 (V9.0.0): "Smart Cards; Extensible Authentication Protocol support in the UICC (Release 8)".

[29] ETSI TS 133 220: "Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; Generic Authentication Architecture (GAA); Generic Bootstrapping Architecture (GBA) (3GPP TS 33.220)".

[30] ETSI TS 187 003 (V2.3.2): "Telecommunications and Internet Converged Services and Protocols for Advanced Networking (TISPAN); NGN Security; Security Architecture".

[31] ETSI TS 102 484: "Smart Cards; Secure channel between a UICC and an end-point terminal (Release 9)".

[32] IETF RFC 2046: "Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types".

[33] IETF RFC 2560: "X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP".

[34] IETF RFC 2663: "IP Network Address Translator (NAT) Terminology and Considerations".

[35] IETF RFC 2716: "PPP EAP TLS Authentication Protocol".

[36] IETF RFC 4366: "Transport Layer Security (TLS) Extensions".

[37] IETF RFC 3748: "Extensible Authentication Protocol (EAP)".

[38] IETF RFC 3986: "Uniform Resource Identifier (URI): Generic Syntax".

[39] IETF RFC 4186: "Extensible Authentication Protocol Method for Global System for Mobile Communications (GSM) Subscriber Identity Modules (EAP-SIM)".

[40] IETF RFC 4187: "Extensible Authentication Protocol Method for 3rd Generation Authentication and Key Agreement (EAP-AKA)".

[41] IETF RFC 4346: "The Transport Layer Security (TLS) Protocol Version 1.1".

[42] IETF RFC 5216: "The EAP-TLS Authentication Protocol".

[43] IETF RFC 5246: "The Transport Layer Security (TLS) Protocol Version 1.2".

[44] IETF RFC 6066: "Transport Layer Security (TLS) Extensions: Extension Definitions".