I was asked to answer this question on Quora the other day. My hypothesis that it does not have anything to do with the preinstalled templates or the software’s underlying capabilities.

I think that on average the population of Keynote users are better designers. If you invested the effort to get to grips with a new presentation design tool, you are probably likely to be able to design better slides.