Despite making the right environmental noises, the likes of Amazon, Tesla and Facebook came under fire