Sure, but if that is your position you should go out and advocate for this better thing instead of bemoaning the efforts other people are making as misplaced.
This shows up anytime people try to make some sort of progressive improvement to society, people come out of the woodwork to complain that it's not the right solution, without doing anything (other than complaining I guess) to motivate a better solution.
Just because the fix is easier and more likely to achieve but if it doesn't address the core issue, its useless.