There might be many reasons why your customers are still be using Windows Server 2003. It could be working quite well or there may be no business drivers for customers to migrate to newer versions over the years. Or, customers may just be waiting until all their critical third-party applications are certified to run properly on Windows Server 2012 R2.