Pinned straw:
Good contrarian points, as long as the product innovation also keeps up and doesn't fall too far behind alternatives. Xero is probably well placed in that regard.
As I've previously said, Xero doesn't have the pricing power that everyone thinks it does.
If I was starting a fresh business or needed to migrate a business to the cloud, I'd seriously consider alternatives to Xero.
Their product is no longer ahead of the pack and whilst I like it, there's a point where enough is enough.
As the financial controller of a small business that employs 8 people, it really wouldn't take me that long to migrate systems. Maybe 5-10 hours max. At $100 per hour that costs me $500-$1,000.
If Xero's pricing means that the payback period become less than 24 months.... they will be in trouble.