I dont think that easter eggs are anything to complain about. I dont think that they are a waste of time, effort, or resources. I think that they are merely an acknowlegement that the programmers and the users are still both humans, and there should be no reason why people cant smile now and then while using Excel or Visual Studio. Thats just my opinion, but I think that its nice to, now and then, have a reminder that real people work at Microsoft.