I'd agree their billing leaves something to be desired, if that's what you're talking about. I think they're trying to centralize all their services into a single environment, but it is failing miserably. Xbox live and Azure services do not necessarily need the same billing platform.