Agreed, but we can combine those aproaches. For simple projects we can use Facade, but advanced user can type more.
And I think it is, in general, a viable approach. To give 2 options in framework, easy and highly customisable. Easy way would help new people to start and the hard way gives satisfaction to users with high requirments. “Easy to get, hard to master”