Toyota: Mean and Not So Green?