I realize that they are really big, and with more products, they get more data, but imagine for one second that your goal truly was to help customers and provide them with as many useful tools as possible, what options would you have?
You either make more products that helps people (and end up getting more data), or you don't, stay stale, and end up going down like Yahoo or many other company who don't evolve do.