The key to an open Internet is nondiscrimination and in particular, a prohibition on discrimination or prioritization based on the identity of the user (sender/receiver) or use (application/content).
Who exactly are the end users that are not edge providers? In other words, who uses the Internet but does not provide any content, application, or service? The answer is no one. All end users provide content as they engage in communications with other end users, individually or collectively.
Think of all the startups and small businesses run from people’s homes on home Internet connections, using WordPress tools or Amazon hosting services. Are they “end users” when they email their friends but “edge providers” when they switch windows to check their business metrics?
It's not that Mars colonization is unfeasible; it is just that technology development will be required to make it feasible.
To understand a program you must become both the machine and the program.