Check this.
Feeless paradigm => Plasma paradigm (credits to @Zyler)
Not every user will be able to run a (public) full node. Even if it’s the lightest node possible. That’s why we have the Sentry concept.
In my opinion a public (full) node is a Sentry.
Because we also need public nodes. And again, not every client will be able to run a node.