Airbus FCOM (from Airbus) procedures have the PF calling out every FMA change. I thought it was silly, but after a few months, I noticed a distinct reduction in the amount of mode errors, or they were caught almost immediately.
I am not sure it is a bad idea, and I kind of miss it.
Unfortunately the robots I was flying with turned on the AP at exactly 100' after TO every time. The manual said that was what to do. LOL.