well actually I am not familiar with the phrase before, so maybe KineticLensman knows the proper meaning.
That said for that specific meaning I would prefer something like - The novice fears simplicity.
Maybe throw in a - The expert loves it - at the end.