The reason for the paywall was apparently something to do with a plagiarism incident, and also to help fund the team that'll be porting the plugins to MZ. It's not like Yanfly decided to charge for them just for the hell of it to screw people over, and holding that against him when he did so much work for the community completely free is doing him a disservice.
Yes, it was over 'supposed' plagiarism, except that code/programming plagiarism is a roughly grey area because there's only so many ways to write out a particular function. While a lot of plugin writers admit that his code inspired them & some even admit to using parts of code, but Yanfly went on a crusade/witch hunt accusing way more people that weren't even guilty of it at all, literally following the same path as the MeToo movement.
Also, this was way before MZ was even announced, so no, it wasn't for the sole purpose of porting plugins from MV to MZ. That decision wasn't made until after MZ was announced. Yanfly also stated that the EXACT reason he hid his plugins behind a paywall was to deter plagiarists from getting his plugins so they could make slight changes & turn around & sell them to other people. The problem with that though is it doesn't make any logical sense, considering that he was only charging a mere $1/plugin. Any code plagiarist could still buy them for cheap, change them, then charge at least $3-$5 each & still make a profit. The only way a paywall stops people like them is to charge outrageous price to the point of it being way too expensive for them to turn a profit, but would also make them mostly inaccessible in the process.
And for the record, Yanfly trash-talked about a lot of members of the community because of the plagiarism, accusing all of us of being 'entitled' & 'dishonest thieves'. He also made outrageous claims like that the reason so many developers quit before completing a project is because they don't put in a lot of money into their development & therefore don't have a 'invested interest' or incentive to complete them. That's complete & utter bull****!
The real reason that most developers don't complete their projects comes from numerous other factors, such as;
- 'It's a hobby', Social/Real Life, Working, Relationships, etc.
- Lack of money and/or resources
- Constant problems such as errors & plugin compatibility, leading to 'Burnout'
- 'Burnout' because most developers don't realize how much time & effort goes into a project & realize that game development is more than they bargained for.
- The simple fact that most developers are working solo with little to no help outside forum and/or commission help. It takes AAA companies YEARS to develop decent or good games with lots of money, vs a single individual who lack many of the talents needed to create an original project, such as graphics & animation, music & sound effects, mapping & eventing, and of course, programming plugins to add non-native features.
I'm sorry, but no matter how much anyone gives to the community, nobody gets a free pass to insult their userbase & generalizes everyone in the community as being 'dishonest', 'entitled' 'plagiarists' just because of a FEW *******s out there & throws a conniption fit over it to spit in our faces. Also don't forget that Yanfly had already generated tons of money from P a t r e o n donations before the paywall, meaning the money to help hire more plugin writers & possibly asset creators was already there. No need for the paywall for that purpose.
Not to mention, Yanfly has been gradually distancing himself from his fans long before the plagiarism incident when he restricted plugin bug reports to only P a t r e o n s. Then he eventually 'privatized' his account on here so that no one could send him any PMs. Then he took it even further by disabling comments on all his plugin videos on YouTube. It was pretty damn obvious that he started to bare some form of hatred for the community as he got steadily closer to his retirement.
And just to show that I'm not alone on this, there are plenty of members in the community who agree with me that what he did was messed up & that his reaction was just 'childish'. Keep on defending him if you wish, but just remember: "
You either die a hero, or live long enough to see yourself become the villain."