A potential competitor, yes, but who expected Amazon to offer a video transcoding service? I certainly did not. Do you think that offering any compute-based service using Amazon's infrastructure is a bad business decision?
I'd expect anything that allows them to sell more instances without having to increase cost of sales. They have unique edge in being able to see what types of services would do well under this model, including live competitive analysis on the instances they currently run.