I'm not an American and I've only seen this logo a couple of time but I'll be completely honest - this remodel fucking sucks.
I despise minimalism and these transitions from oldschool cool to these post-modernist corporate garbage. And that's definitely one.