Up till a few months ago, I would have never considered any other platform. Ever. I always felt secure in Microsoft and their technologies. I have not felt secure recently hence the decision I have taken. I also don't take swipes but say exactly what I think. I know Microsoft pretty well, but opportunities for heterogenous environments are becoming more common so I will explore them.