There's a lot to be said for that. Airplanes are mechanical objects, subject to imperfections and faults. Pilots, by the nature of their calling, are about learning those faults and dealing with them. I am aware of the limitations of the systems in the airplanes I fly, and take measures to account for them. The pilot should read the maintenance manual and understand what the airplane is about.
Systems knowlede, and an understanding of the limitations, is important.
Two years ago I was on the field to perform some maintenance on transient aircraft there, and noted two emergency landings by their students which tied up the runway and caused a scene. Both were pilot induced, both were pilot error, and in both cases it was my opinion that what got them down was luck, not knowledge or skill. I've also flown them for many thousands of hours. I'm familiar with them, from the Cessna 120 to the 210. I've had an opportunity to fly every make and model over the years, some quite extensively, with the exception of the Caravan.