You make some valid points, but I disagree with a few of them.
I rarely take notes in the airplane. I do, however, debrief the flight from start to finish and can (normally) recall the major items and assign areas for study and improvement during the next flight. I make brief notes of these as a starting point for next time. It's up to the student to take notes on what his study assignment is.
It sounds like your CFI wasn't doing any of that, and you aren't concerned with his lack of notes, but his lack of recall.
You say you have 90+ flight hours, but how much study time do you have on the PTS? Pick a maneuver: power off stall (for example) Can you perfectly describe every action to complete the maneuver? If you can't then there's no way you can consistently achieve the PTS.
Here's how I would describe power off stall for a C-172:
Setup: Cruise airspeed (2400 RPM), level, constant heading. Area clear (clearing turns), no traffic, no obstacles (over a VOR, airport, etc) and above 1500' for entire maneuver (that means starting 2000' or higher). Landing checklist. Carb heat on, power to 2000 RPM, hold the nose up as speed decays, maintain heading. Speed in white arc: flaps to full. Correct for balloon when flaps deploy, maintain alt & hdg. At 75 MPH, push nose over, throttle to idle. Maintain hdg. Trim for hands off.
Performance: Pick target alt. 50' above it raise nose to the horizon (~normal climb attitude) and pause for 1 heartbeat. As soon as I see the first indication of the nose coming down, begin a steady increase of back pressure to hold the nose above the horizon. Use the rudder to keep the wings level. Announce: stall warning horn, wing buffet, break.
Recovery: Yoke forward just enough to break the stall (no aileron), level wings with rudder. Full power & carb heat off, nose to proper climb attitude, flaps to 20 degrees, correct back to assigned heading. Positive rate of climb, then flaps to 10 degrees. Vy then flaps up. Climb back to starting alt, accel to cruise. Cruise checks.
You should be able to do that for every maneuver in the PTS. If you can't then you need more study time before you fly again.
Hope this helps.