If you feel there needs to be more constructiveness here, you need to be part of the solution. Endless comparison isn't really constructive, it's comparative.
What WOULD be more constructive, in your opinion? Tips and tricks for playing? Sharing music for the joy of it? Advice for the newbies? Gigging secrets? Speculation about the future of arranger technology (not talking about what is already here)? Ideas for new arranger features that might be useful?
These wither on the vine. Lord knows, I've started enough of them! But nothing gets the forum's juices flowing more than an all out pissin' contest...
But try for yourself... rather than bemoan other's negativity, create the positivity yourself, and see where it goes...