The changes you mentioned all occurred with the upgrade to 10.0. There’s a pretty good discussion of how people are coping with it.
The early posts mainly discuss issues with performing the upgrade. Starting on September 25, the discussion moves to dealing with the changes to the interface.
It took me a few weeks to train the interface and myself. I had the additional hurdle of really enjoying the new Snoopy face, which also entailed finding ways to easily access tasks for which I had used complications on a complication-rich face.