Learning to prove mathematical theorems is an important skill in mathematics. If you only learn to use what comes served on a silver platter, where will you learn to handle situations where you haven't had the theorem taught to you in advance? My impression of UC undergraduate students is that "find the correct formula and plug in the numbers" is the only type of math they know how to do, and encouraging that doesn't seem like a way forward.