I would say "experiences like that happen" and this guy is more than likely a outlier. Not to say that Microsoft manages their interns better and provide more support and resources than Google does or vice versa. But ones experience is going to rely heavily on the team the work with and their skills and personality. A mismatch of one against the other can make the situation seem like something it isn't.
That's why I ended the post by saying this was a personal experience. I just wanted to make the point that it certainly appeared like Microsoft was better prepared to cope with this situation and it also seemed that it was due to a more mature internship program. I loved working for both companies and there will definitely be pro-Google posts in the future :-)