I think it was a bad idea for Apple do drop a bomb shell like that. Honestly Apple should of give at least 2 years noticed so companies and enterprise which tend to move slower have noticed but then again this is why Apple sucks in the enterprise market.
I think anyone using Rosetta got 3 more years than anyone should have expected. Apple supported this far longer than I thought they would have.
Can something obvious happening really be called a "bomb shell?"