It's a shame Amazon doesn't contract with some image hosting service for its store. Maybe they could use Azure or Google Cloud Storage to serve files via HTTP.
Honestly, this is the most surprising thing for me. Allowing page views to make HTTP calls to external hosts that aren't controlled by Amazon would let them track user behaviour across their listings. Facebook stopped that with profile images a long time ago.
I hear AWS is pretty affordable. Maybe they could get a volume discount.
It even has a file storage service which actually works
why not AWS?
I think that was sarcasm but maybe a little too dry.