I totally get where you're coming from, and can see how developers would love to be able to insert anything they like into any part of the page.
But clearly:
- that is at odds with pretty much every major interface around. Quite a lot of the work I've seen designers focussing on even just in Moodle are about how to just present one simple chunk at a time.
- even if page chock-full of data and widgets is something people want, it would require a huge design process to make that kind of shift and prevent the overall UX becoming a mess for users