Obviously you think that the Core developers should decide for us, I think that the decision making process for Bitcoin should become more distributed instead, the future of Bitcoin should be decided by the economic majority which as far as I understand it is also how Bitcoin ultimately still functions today.
With great power comes great responsibility. If we followed your reasoning, not only would we be letting the users re-code Bitcoin by general election, we'd also democratise the hydrogen bomb as well. One in every home! What a thought!