Actually, good data migration from Apple would be nice, considering that during transfer from my own phone to new, I lost data in apps I invested a bit of money in... Not to mention that there ARE apps I actually have to re-purchase (iPad version or HD version to work with new phones).
Those versions also WON'T be working if I had to go back to my old phone, meaning I won't have access to them (or new features) DESPITE paying money for them.
Are you really using the word "discriminaton" here

? Jesus Christ...
I don't go and cry about me being discriminated for not being able to use touch features in graphic programs I use, when my old Cintiq (for work, not just hobby I should say) - I pay the same subscription fee for the same product, but my hardware simply doesn't provide me the access to all features, just like old-gen consoles won't be able to provide access to content they can't run - be it high-rez textures or DLC.
Plain. Simple. That's it.
A new "version" is fair. They can release a iPhone 5 version of a software and a iPhone 6 version of a software. They are design from the very beginning to be different and consumers know that. Launch DAI:2. We all have to buy it to see the end of the Inquisitor's story. Fair.
[Responsible and respectable software developers do not simply slap a new version number onto their product, it has to have enough changes and enhancement to it]
The same "version" of a software that offers more features on iPhone 6 as oppose to iPhone 5 is also acceptable IF that same version of the software does not need to be "re-purchased" when you upgrade your phone.
Yes, discrimination. That is exactly what they are doing - unfair treatment of different category of people.
Did they give any hint to certain buyers that if they purchase the software on these platforms, they will pay the same amount of money but not receive the same treatment? Should customers be blamed for expecting the same treatment when they pay the same amount as others?
If you buy a piece of software that your hardware cannot support. Do you need to buy that software again when you upgrade your hardware?
Edit:
If they choose to release extra "plug-ins" for DAI, how bad would it be for them to allow people to trade in their existing PS3/360 copy for a free upgrade to a PS4/XB1 copy? Dont tell me they will lose money doing so, they should have considered that when they make money selling them PS3/360 copies. Such are the consequences when you make shortsighted/stupid/greedy business decision.