MCUs are ideal MQTT clients because the protocol is lightweight and designed for low-bandwidth, low-RAM environments.
The 4 Series debuted alongside the last-gen 3 Series, replacing what used to be called the 3 Series coupe and convertible. Just to add to the confusion, BMW calls a four-door variant the Gran Coupe.