> and their core services have been stagnating
I don't think some core services like Android & Chrome are stagnating. They may not be much superior to their competitors to blow them out of the water, but they do seem to be moving ahead in those sectors.
I agree with the fact that they didn't come out with new products/brands that stuck, but their progress with existing products seems to be in the right direction.