Yes it is really just a free tier expansion. But many sites today would essentially be able to completely live under the free tier for the foreseeable future, who were previously paying for it. Which I guess makes it a price reduction. Even a company with 2Tb of egress traffic would now only pay for 1Tb instead of 1.95Tb. Which makes it nearly a 50% price reduction.
And if you need 100TB of bandwidth it's a 1% discount.
My guess is that the majority of their revenue is coming from a few big customers, for whom this is not a relevant discount at all. I thinkt that they are introducing this offer to get developers to adopt AWS for small projects, hoping that they'll then use the same service they are already familiar with for big projects.
Netflix does not run their entire infrastructure on AWS. Final delivery of content still comes from OpenConnect (their own CDN). IOW, they migrated all of their non-CDN functions to AWS, but content delivery is still handled by OpenConnect appliances installed at key peering points within ISP networks.
I don't think this is Amazon's intention. AWS does not make its money from SMEs.
This is about courting developers. If Cloudflare is going to make it free to play with all their tools, and only start charging when usage becomes "real" then they have a good chance of winning over the dev community. AWS can't let that happen, because they know then the enterprise rot will start.
Some free tier quotas only last 12 months, others are indefinite. From the first paragraph of the linked article, they are removing the 12mo limit on the monthly free bandwidth allowance:
> Free data transfer out of CloudFront is no longer limited to the first 12 months. [..,] Free data transfer out from AWS Regions is also no longer limited to the first 12 months.
So I guess... it depends how you look at it.