Originally posted by robbieduncan
Before I make any comment: I work in IT for CitiGroup (the world largest financial company for those who don't know). Any comments I make here are my own views and do not necessarily represent the views of the company, it's managment and so on.
The biggest reason that we don't/can't switch is shareholder value. Would a switch (of more than 250,000 desktops + servers) improve shareholder value. Well lets look at it. 250,000 Mac desctops would cost at least $250,000, but would probably cost nearer $500,000. In addition we would have to negotiate re-licensing with all of the vendors we have bought software from. But the biggest cost would be redeveloping all of the custom win32 apps that we have developed. These apps are all proprietary and are part of what gives us our competative edge. The cost of redeveloping all of these apps would be in the multi-million dollar range. All of our desktop support staff are PC specialists so we would need to retrain them all, or get new staff. A conservative estimate for this would be another $200,000. We would also need to retrain all desktop staff to ensure that they could use the new desktops. Again this would be a cost greater than $250,000. So the costs are massive (I have skipped many, many more costs). What is the benifit. The machines might be more stable, but most of our desktops seem to be stable with win2000 (mine crashes sometimes, but most last Mon->Fri without rebooting). They might be easier to use, but not to start with and most of the ease of use is dependent on our own apps. As they will be written in-house we can assume that they would be about as easy to use as before.
So in conclusion we would simply be burning a massive amount of profit/shareholder equity in making this switch for very little corporate benifit. If senior management made this decision serious questions would be asked and the company might even get sued by the shareholders.