The amazon tag is being misused in a similar manner to the vmware tag in that questions tagged amazon are not about the company but the services that they provide.
There are several related Amazon service tags that have consistency problems too.
ec2 is already a synonym for amazon-ec2 so to make things consistent create the following synonyms
aws (95) -> amazon-web-services (134)
ebs (16) -> amazon-ebs (71)
s3 (3) -> amazon-s3 (137)
cloudfront (14) -> amazon-cloudfront (0) for consistency.
ami (22) -> amazon-ami (0) for consistency.
I've scanned all of the above and am fairly sure that the proposed synonym is used solely in reference to the Amazon service.
This one is mixed and I don't know which is the best way to go (there are windows related rds tags) - your thoughts please.
rds (11) -> amazon-rds (6).
There are no questions tagged elb however creating a synonym
elb (0) -> amazon-elb (7) may save time in future.
There are 134 questions tagged amazon of which 96 are also tagged amazon-ec2. I think we'll be fairly safe just burninate tag amazon.