Meh - plenty of people build things, float things, publicise things. I say if they are also sampling new technology and bringing the green agenda to websites like this, good on them.
After all, if they weren't, plenty of places (not here) would be moaning about the environmental impact blah blah blah. Personally I'm surprised Formula One is still going... Not that it would break my heart if it stopped - Dads and I only watch the first 15 mins for crashes