The problem with charging for actual usage is that most of Chargify's support costs are probably incurred while their customers are setting things up. And that is when they don't have any users. Once you get chargify set up you don't have to touch it too much.
Regardless though, this was a bad way to handle the price increase.