I'm glad to hear that works for you.
I'm a customer of several smallish (but bigger than 10 employees) services and if I'm paying something like $120/year for something even remotely useful, I'm not going to switch unless the competition solves a specific problem or I'm really mad at the current provider. In the former case I would at least have told support about my problem.
I do believe that there is "enough" money to be made solving real-world problems for people and treating them like humans so they aren't going to drop you like a hot rock at the first chance. I'm happy to see some voices confirming that in this thread.