This is not least because I'm somewhat shocked at how many developers are less interested in developing community and supporting overall development, as much as seeking to personally profit from every little modification they offer.
I accept there are large addons that take intensive development and arguably need to charge to maintain support. IMO any ex-vBulletin owner accepts that.
But too often all I perceive is small tweaks being charged for to exploit the Xenforo community.
Even worse, members charged for software how to register on developer's personal forums to pay and download; we're expected to promote the developer's branding or links in every second addon, even when paid-for; and some developers are pushing for subscription models for minor tweaks.
XF is a great piece of software, but still immature in some areas. While vb3 owners may see XF as more attractire to vb4 or 5, there are still features that were integral to vb3 - now 5 years out of date - that have not made it to XF - except as a paid-for resource. Thus too much of the cost of XF is actually hidden.
I know some people will see this post as flaming, and they will tell me that if I don't like something I don't have to pay for it, lol, etc - while refusing to justify why the Xenforo community should be treated so different to really successful community platforms such as vb3 or Wordpress.
I'm simply expressing an opinion, and providing feedback.
At the very least, I think XF needs to rein in the resources section and put it under more direct control - all payments and all downloads from Xenforo.com at least - and exercise some judgement as what can be considered as acceptable demands by developers - so that XF can ensure it can be seen to be looking after the interests of both itself, and its own paying community.