Jmz I totally agree with you ... not only that but the up-sell Mod's are subscription... the price is per year. They use keys to control everything... when a years up you have to pay again. I'm sure a brilliant coder, cracker like yourself could fix that.
As for XFS it's really the only product out there that had so many options available. We don't mind paying for something that's part of doing business... if it makes us money then it's all good. Servers, bandwidth, site design, hands-on tech support in remote DC's runs $70 an hour. It all costs money... to make money.