The reason I think FoMoCo will change much of the software, including the transmission is the relatively low "on the road" number of MKc and all the returns to dealer by owners with some issue with the tranny.
You can bet they see trends, and they know very well that owner satisfaction translates into co-worker, friends, and family sales. The last thing they want in the entry level luxury brand is "shifts like a truck" or "scares the **** out of me" chit chat
Since 2001 or so FoMoCo has developed their Engine Control Modules (ECM) and transmission control computers to be interdependent. Most of the reasoning is to achieve lower emissions and increase (if only slightly) fuel efficiency. This also ties into the safety systems like ABS and traction control. Secondary but very important is driver experience:
Acceleration from stop empty or under load (applies a lot more to truck owners but translates to heavy car/suv drivers as well )
Freeway entrance and merge up-shifting
Highway passing down-shifting
There are other conditions where the engine and trans have to be efficient and predictable.
By now I hope you can see that the engineers have to program a lot of variables to make us LIKE the behavior of the entire power package
To this end, FoMoCo has spent a lot of research and development on ADAPTIVE computer hardware and software for the engine/power management. These are "smart" systems that can actually learn a drivers and cars needs and adapt the shifting strategies within the programmed parameters
So in my opinion, I bet since 2014, when the Mkc started being delivered, there have been many software updates as feedback for the dealers/owners started filtering in. One of the last steps as a vehicle comes off the production line is a "flash" software update to the ECM.
Additionally I know that a good Technician can hook up a computer to the OBDII/III port and tweak a fairly large amount of variables. Most of the time this will be done by the tech following a published update where he/she simply uploads a new "flash" that some software engineer wrote. BUT sometimes the tech will follow "steps" to change only one or two variables. Example changing "revs per mile" of a tire size to get the speedo and all the engine, trany, ABS systems in sync to do their safety thing