Remember the days when you purchased a software application and paid for it one-time upfront? And then the software company would beg you to sign up for one of their maintenance and support plans so ...