But...
"After all, it's those Office subscriptions Microsoft wants. Where the software runs is... less important right now?"
Of course all Office revenue will be recognised as cloud to ensure Azure looks competitive against the others. It's what IBM and Oracle do so why not?