If you were to abandon ERPNext, what would be the reason?

You have a very wrong concept of open source/free and community.
The advantage is that if you don’t like something or it doesn’t work, you can modify or fix it yourself, if you can’t, you can pay for it. And the latter is not a disadvantage, it is an advantage!
If I want to modify SAP or fix a bug, I can’t!

I also find it hard to understand, and I hope your returns are the same, that you question the community when you have incredible answers (that you should pay for) like these:

My only questioning instead was always how you give so much relevance to questions from users who didn’t even search in google or search forum(let not talk the way they write sometimes), and have dozens of answers, when the same as always that we are in the forum have many threads without any answer.