What's interesting in this set of guidelines is basically all the front-end development goodies (stylings, grids, js) not the backend. It looks very decent to me, and it was probably made by a completely different department than ASP's, So thats why the comment comes a little irrelevant in this case.
Re:Starbucks Style Guide
by rohansingh on Thursday April 19, 2012 @04:46AM
(#3861990)
The main site uses ASP.NET MVC. It's just this style guide, which was probably never meant to be public, that seems to use old-style *.aspx files in some areas.
Even Microsoft leadership has admitted ASP.NET MVC is a better choice for public facing (non-intranet) websites.
My comment was only to make the point that they were using an outdated web framework, so it's likely that their markup is probably also outdated.