Wow, your experience is very different from mine. My rotations were laughably easy compared to my school work. All I had to do at most rotations was show up and do whatever I was told. Do a few presentations, act excited to do busy work, and wait for that A.
I can't comment about residency obviously but I did have a rotation where my preceptor was the same preceptor for the residents and I used to get a chuckle that I did the same thing as the residents - go on rounds, journal club activities, and topic discussions. At the risk of revealing how arrogant I am, I actually thought I out-performed one of the residents who to me seemed perpetually unprepared to do anything.