If there are commercials, why should someone need an Amazon Prime membership at all? It becomes just like broadcast TV then, and they should just allow anyone to watch to maximize revenue. They have all this AWS infrastructure to deliver video, why not maximize the use of it?
But wouldn't they make more money by not requiring a subscription and having many more viewers? They will get paid for showing ads, not collecting Prime subscriptions.