I am not sure what Corey has done to get to these numbers, but inter-AZ traffic within the same VPC is free.
Perhaps the problem is that the pricing page is very confusing [1].
Probably the confusing part is that VPC peering between one VPC and another that crosses an AZ is not free, but you do not need to do that to compete with RDS availability.
> The problem that I want to highlight today is that if I spin up MySQL myself on EC2 instances, I’ll have to pay 2¢ per GB that I replicate between AZs, whereas I will pay nothing if I use RDS.
This sentence specifically, is not true. If your EC2 instances are in the same VPC but different AZs the data transfer is still free.
There's a better blog post which explains what is and isn't free here [2].
[1] https://aws.amazon.com/ec2/pricing/on-demand/
[2] https://aws.amazon.com/blogs/architecture/overview-of-data-t...