Lots of people have said that it doesn't take much intelligence to remember the aerodrome elevation and work out the altitudes for the circuit.
But I would counter that it doesn't take that much intelligence to remember to set QNH when leaving the circuit and QFE when recovering - especially if the controller gives you the QFE when you call for recovery. Now, if he doesn't give it, surely that is increasing the risk that a pilot who expects to be 'reminded' to set the QFE will now forget, join the circuit on QNH when he should be on QFE, and fly too low?
Tim