I can't agree more about this.
About the dependency for 3rd party plugin, i don't think people would use plugin as the essential tool to do the work, but more like dependency in terms of some people who tried it and know that it very effective to tackle some tedious repetitive work significantly faster and doesn't hurt anybody, they will get used to it. when doing something that could take 1 hour to do manually VS doing it in just less than 10 clicks is going to change their mindset, also to their scheduling and finally productivity. no stress, less focus and energy consumption that makes us tired slowly draining our mood and creative energy. rather than using that energy for that, then people can use that energy to more fun, creative and productive stuffs. that's the point of technology development and advancement.
and yes i agree about that last point about rent based on the actual time usage, it should be the way to go to software/plugin rent/subscription based. because they're are not like a cars that if the item is available the rent company they could rent it to somebody else to make profit, also plugins don't wear no matter how many times they're used or left unused. codes don't just break down and need maintenance, no oil change needed. because it's not like we use it 24/7. but in the end of the day, as consumer i will always prefer when i pay for something to have, to use, to bring anywhere, anytime, it should be mine until i transfer the ownership to someone else. because it's just not fair to someone who unfortunately doesn't earn much and consistently to sustain it. after they save up/sacrifices a good amount to get it, it should be belong to them.