Microsoft is bringing nature-inspired landscaping to more than 20 data center sites as critics question its motives.