I think the problem with Google must be that they have too many Chinese and Indian geeks in management jobs. Google creates those elaborate and imaginative logos on holidays and special occasions (see them here) but seems to be indifferent, or at best tone-deaf, when it comes to U.S. historic or patriotic days.
Here's an example of what I mean, and here's an even bigger one.
Google put no effort at all into Memorial Day, just a little yellow ribbon of an afterthought.
Bing, as usual, knows what day it is.
Google logos have been good for learning about the birthdays of obscure people I don't care about, however, I use Bing as a search engine most of the time now just out of annoyance at the other guy.