I dont care if they rewrite add on or not, they not see extra money from me for any add on.
Actualy i will drop all add ons and developers who charge extra money for plugin, so yes there is couple developer who not charge extra fee yearly, you buy it once and ciao.
Good QUALITY FREE add-ons are few and far between. Those who provide such add-ons should be praised and thanked for providing their time and talent if only in the hope that they continue to do so. This however does not happen often enough.
Second best, are one time fee add-ons and as far as those are concerned, this system no longer works due to a number of factors but mainly due to piracy and the use of one license on multiple sites. There are a few wonderful people in the XF community who support coders and are honestly purchasing multiple licenses but the majority do not.
I used to LOVE coding for XF (and would love to do so again for XF 2.0) but unless you have renewal fees its simply not worth it in the long term.
If you use an add-on with a one time purchase fee, use it often and appreciate the quality of the code, then you should expect to (dare I say, even want to) pay extra to have it redesigned to work flawlessly with XF 2.0
In my opinion one time fee add-ons across multiple versions of the same software is a thing of the past. Unless one can continually provide their time for free, it is not something that is sustainable in the long term (unless one is retired perhaps).
I understand and agree with people who have purchased a one time fee add-on not wanting to cough up any extra money for updates, be it fixes or new features, for the same major version of the software. But one cannot expect this to carry over to a new version of the same software based on a different architecture.
Unless I'm mistaken, even games purchased for PS3 don't work on the PS4 unless purchased again specifically for the PS4. While disappointing, it is unavoidable.
I think people seem to forget that most XF add-on coders are actually individuals and not businesses with dozens of employees.