This is the reasoning that I just don't follow (and I've heard it from others, too.) To my thinking, it's exactly the non-pro users that need the variety of ports. Pro users know that if the device only has USB-C, they're going to need to accommodate that. But when grandma and grandpa pull the SD card out of their camera to put the pics of the grandkids on their shiny new tangerine iMac, they stare at the back and think "where does this go?" The casual office user that uses a MacBook Pro (last gen) in their office, but isn't a pro user, goes into a conference room, looks at the HDMI connector for the display and scratches their head "Can someone call IT and see if they have a connector?" There are a ton of use cases where I think it is exactly the non-pro user that needs the broader functionality that some seem to think "caters to Pro users." I don't see how maximum versatility is exclusively "Pro."