"So the sooner they start building homes with Cat5 cable run to every radiator, corner of every ceiling, outside door, window, shed, the sooner they can build things that work properly."
It doesn't even need to be that expensive. It's not like you radiator needs to stream 1080p video. Twisted pair should be enough for the low data rates needed for most IoT devices. Or single wire I2C. Radiators already have a ground return path :-)