John,
I had a better response, and then lost it. (Never press Shift while using the mouse wheel <g>.) I think it is suffice to say that our opinions differ in part because our requirements are different. MS's display of commitment is enough for me to continue using the product for the near future. Outside of that, only time will tell.
I do value your opinion, if only because it is an alternative view. If you do move completely to .Net, I hope to still see you around here.