I think they see limiting features as an advantage for better UI integration across versions, fewer things to go wrong in performance, and ability for users brains to fully understand it.
I have no opinion on Ableton, but I do prefer software that I can master.
If you are interested in a general theory of cautious music software development:
http://msp.ucsd.edu/Publications/pdf_EMS14_puckette.pdf