By allowing this access, it would become possible to create components that can load from and/or patch records to your app's data sources.
In my practical scenario, I would like to create a reusable component that displays and automatically sends locally buffered data, and use this component in multiple screens within my app.
I think this would be a great improvement. I just started working with components and I am very excited about the possibilities, however without this functionality I am still having to replicate controls on multiple pages.
I would love to see this as well! As Component Libraries move from preview to general availability, there are data driven components, that would be applicable to several PowerApps within my department.
On a related note, I think it would be useful for components to be able to access global variables as well.
This could for example be used to read global strings or color settings that are defined on the app level and used everywhere, without needing to pass these values into components using input variables.
My particular scenario is I have a navigation component and have an 'event' datasource that I want to record when a user clicks on a navigation item. This will allow analysis on which parts of the app are being used most and least often to help future enhancements.