Well, we are pretty close, honestly.
Right now, with one bog-standard android tablet I can have a Kindle app, a Nook app, a Kobo app, and Libby. Functionally, I pay different people, but it is one device for all my reading needs. That's agnostic enough.
This falls apart for e-ink screen...