I treat software just like gear. I want one program for something specialized that it does well, instead of a program jam packed with bells and whistles that you might not use and other programs might do better. If I want an arpeggiator then I get an arpeggiator. Same with a sampler or a synth or anything else. I use pro tools and hand pick the plugins that I want to use instead of limiting myself to what one program offers.