I'm not a huge techie, but I am a small business owner. All I know is that MS provides an "easy" avenue for me to be able to integrate all of my applications and be paperless. And because I'm tech savvy and business savvy enough to understand what that brings to the table, it provides me a true competitive advantage and allows me to charge lower fees at a higher margin. I have no desire to try to bridge and have interfaces built between applications - or to do redundant data entry. MS makes it easy for me, and does so at a reasonable cost given my ROI.
MS may not be the answer to huge corporations and open-source folks who truly believe in write-once ran anywhere, but it sure makes things a lot easier to run a small business efficiently.
MS may not be the answer to huge corporations and open-source folks who truly believe in write-once ran anywhere, but it sure makes things a lot easier to run a small business efficiently.