You are way way off base in your assesment. This ban will protect absolutely no one and gained nothing for the President or the People. What it has done without question is lost at least a half a million votes, probably a lot more for 2020. The half million people that own bump stocks almost certainly voted for Trump in 2016 and now that most of them are felons waiting to be caught thanks to this ban you can bet your wallet those half million voters wont be voting for the president. No sir they will most likely just sit out the election. I also think the half mil figure is way low and is more likely over a million. In the event this next election is close at all this ban may well lose the election. How many votes did Bush win over Gore? This was a huge mistake.
I saw it more as trading a penny to get a dollar.
You and I agree that the ban will protect nobody. But you and I disagree on what it gained. I believe the gain was only temporary, when the gain was temporarily needed.
And it is quite possible the SCOTUS will overturn it - for obvious reasons.