After the line "it runs on top of Amazon’s EC2 cloud computing platform which means it is powered by dirty CO2 spurting coal power plants" i stopped reading..
Why do you dismiss this? I didn't investigate into it, but does Amazon not run its infrastructure on coal power?
Anyway, if Amazon does, then what the OP did was justified in their own ideals. While most of us do not think in this direction while hosting a webapp, there are some organizations and companies who have made being eco-friendly as one of their pillars. Let's be respectful of everyone's motives and ambitions.
> Many AWS customers have workloads with latency requirements that require they be hosted near their customers. [...] we locate AWS datacenters in places that allow companies to get the latencies they require.
> Both the Oregon and GovCloud Regions use 100% carbon-free power. AWS customers who want to operate in a Region that uses 100% carbon-free power can select one of these two Regions. We will continue to work hard on our own, and alongside our power providers all over the world, to offer our services in an environmentally friendly way in all of our Regions.
So if latency is important to you, there's an AWS Region for that. If carbon-free power is important to you (and maybe heroku could pass this through?), there's an AWS Region for that.
I'm very interested in reducing my environmental impact (``carbon footprint''), but hyperbolic, loaded language like that really doesn't make me want to sign up with Cleanweb. It actually has the opposite effect.
Anyway, if Amazon does, then what the OP did was justified in their own ideals. While most of us do not think in this direction while hosting a webapp, there are some organizations and companies who have made being eco-friendly as one of their pillars. Let's be respectful of everyone's motives and ambitions.