Funny...
Microsoft and experienced developer in the same sentence.
Sorry I couldn't resist.
Actually this is a good thing for Microsoft. Health care expenses are going through the roof and its better to reduce a benefit than to make US workers redundant and ship their jobs off to India.
(And we wonder why Software is getting crappy and full of bugs....)