The real problem that I'm not sure we've cracked, is how to you shift people to that model while a high percentage of competitors refuse to see the cheese has moved. If you tell customers 'you must pay $1,000/month to be our customer but you get x,y&z' and 90% of the others are happy to bill in 15 minute increments, how do you avoid significant loss.
When companies like SOTA moved from 'pay per upgrade' models to fixed annual maintenance (which was a goldmine for them) they could pull it off because companies were somewhat 'locked in' to them due to the pain of changing systems. It's not too painful changing vars...
Thoughts?