Why the change in MQTT switch and sensor Configurations?

I just tried to install he 2022-12 installation, and all of my MQTT need to be changed. Just curious: What is better about the new way of configuring things?

Because the old form was deprecated 6 months ago.

I am not sure of the reason, but if you search you’ll probably find something.

I think it was for consistency between the integrations.

Now MQTT has it’s own integration with each platform encompassed within it instead of MQTT being a platform under each domain.

Yeah, I suspect you’re right because that seems to be the direction HA has been going in general.