To me there's a difference between an offline ECU that just locally monitors sensors and controls components, and a connected modem and software updates. The former seems perfectly reasonable, and necessary for things like abs, which is obviously a good thing.