The history is also littered with dead open source rejecting useful improvements, so your criterion doesn't help either
No project is obliged to accept your contributions. It's on you to market them, either to the maintainers of the existing project for merging, or to the community through a fork.