Momentum. A software company's target market dictates their target platforms, and companies buy equipment that best meets their business needs. A typical company can only afford to change a small part of their IT landscape at a time, so IT management must be careful to never break their web of dependencies.