Agreed there.I'd like to see more cooperation in general. Devs contribute enough of their time and personal funds and their research needs to be preserved and stimulated in whatever ways that will ensure it outlasts them.
Hmm....If you can't beat them, join them. Keep your friends close and your enemies closer, etc.
Choose the one that works best for you.