This isn’t the post I was planning on writing. I was really looking forward to this latest release. I really wanted to like it. I really wanted to use it, and I really wanted to be able to talk on here about how awesome it is. Afterall, this release was going to finally bring Android support to Delphi, which has been something it’s needed for several years now.
Unfortunately… it doesn’t. I just got my SA download and installed it, and there’s no Android support anywhere to be found. Apparently that’s not part of Delphi; it’s an “add-on pack” that costs 140% of what I already paid for SA this year! All that’s in Delphi XE5 itself is the Desktop development stuff I already have, which has scarcely changed at all since XE2. With pricing that high, you’d almost think someone in Embarcadero marketing is deliberately trying to drive users to Oxygene!
That makes me seriously wonder what it is I’m paying for. I purchased SE on the good-faith belief that I was making an investment in R&D for Delphi, with the promised return on investment being the fruits of that research and development, as it has been in the past. But this year’s fruit, that I paid for, has been pretty much exclusively in mobile, and someone decided not to include it in my return on investment!
And this isn’t even a case of the proverbial “nickel and diming” either. I’ve already paid my dollar, and now they want an extra $1.40, as it were. That’s blatant double-dipping, and then some! And it needs to stop. I’ve been saying for years (as has almost the entire community) that the price of Delphi is far too high and it’s harming the product and the community, and with further price increases and blatant bait-and-switch marketing, it’s time to put my money where my mouth is. So I’m drawing the line.
I do not do business with companies whose policy is to rip off paying customers. I already paid good money to fund Android development, in good faith. That faith has been broken, and steps must be taken to restore it. I will not pay extra to purchase an “add-on” that I have already paid for the development of, and if I am not able to develop native Android applications in Delphi by the time my SA is up for renewal, I will not renew.
I’m very sad it has to come to this. This is not at all the article I was planning on writing after getting my copy of XE5! And I still really love the Delphi language. But what can you do, when a good product is being mismanaged by a bad company?