I sometimes wonder ... but if one looks at things from a different perspective, there could be reasons ... the number of Moodle Partners has grown. That's good. MP's share back a part of their profits to Moodle HQ for further core development ... as well as provide some quality plugins of their own ... as well as hosting.
So there is a revenue stream/channel there and folks are encouraged to contact a MP ... for good reasons.
Another perspective ... Moodle has never had a way for admins to make a full site backup inside the stock Moodle yet there is a warning/strong suggestion a backup should be performed. Plugin?
Moodle has also never had a way to update or upgrade a site right inside Moodle as WordPress and Joomla has. Revenue stream? That's why SoftTacuMessup came along.
But maybe there are some very good technical reasons that should not be attempted.
Anyhoo ... it's open source and free ... if you are willing.
Again ... 2 cent opinion ...
'spirit of sharing', Ken