It's our job to check cleared levels etc.. if we are not satisfied with the initial call. Nothing outrageous there at all. We forget stuff sometimes, pilots forget stuff sometimes. That's what we are paid for.
Legal Tender, I agree and that's a very professional attitude to take. Yes we can all suffer from the occasional omission etc but as professional pilots (with an R/T licence!) it's our job to consistently demonstrate and practise correct R/T Procedure. Some seem better than others at doing this.