VSTS and SSAS 2005: another example of bad design?

Recently I’ve seen the multidimensional database that Visual Studio Team System use to produce statistics and reports about projects managed. There are several different cubes, each one with only one measure group, and many cubes use several dimensions shared with other cubes. I can’t understand if there is a reason for this: may be yes, or may be that someone used the “AS2000 approach” to the problem, howsoever without worrying about virtual cubes…

Previously I already had bad words for BizTalk 2004 and Analysis Services 2000 integration. I think that this could be another missed opportunity for Microsoft to leverage on his own technology to build a more powerful product and to show some best practice to follow. I hope to receive some comment from MS-guys…

UPDATE: Rob Caron announced new features for RTM that seems to addess all of my concern. Well Done!