This is not really a fair recollection of the events. Things like NT for Alpha were not successful not because MS wasn't "serious" about it, but just by the fact that it didn't sell. Those architectures just weren't commercially viable. The products themselves were basically the same (and impervious to not being "serious") because of the investment they made in maintaining a microkernel that wasn't tied to x86.