The strong the opinion the harder the unorthodox things are. The weaker the opinion the harder it is for newbies to get going. There is a trade off here.
Seems to me that deep configuration capabilities combined with opinionated defaults address the tradeoff.