At what point should something like AWS be a "common carrier" though?
AWS isn't fundamentally transporting goods but providing a service (the transmission of data happens via a common carrier between you and it). It's not clear that AWS access is a public necessity. And it's never attempted to claim it does so without discrimination.