UDP is connectionless. How can we have encryption without a connection? Using a block cypher would be less secure than stream cyphers and the controversy could halt adoption.
Google wants control, IMO.
I'd be interested in their reasons for not using DTLS, or improving DTLS. They actually use it for WebRTC.