Wow, this has grown somewhat.
Like most people, I dont like the idea of a re-activation fee, but I see the case for it from a business pov, they need to keep the cashflow moving and it was known about before the software went on sale so there is no real excuse for claiming otherwise. I think a "penalty" of twice the amount after just 9 months is wrong - it should be at least 12 months - as its double the renewal, which lasts 12 months.
However, my main point was the policy on access to add-ons. I fail to understand why not renewing should have that access removed.
XF themselves are not providing those add-ons, nor are they supporting them, so why shouldnt a valid licence holder have access to them, or the coder be able to support them, whether their licence is classed as "active" or not ?