People like you who complain about scrum often complain about things that are not part of scrum. Velocity is never mentioned in the scrum guide for example. What you describe is nothing like scrum.
I'm not saying such companies don't exist, only that I've never personally worked for them.
I use "agile" as a filtering term these days. If the job description mentions being an agile shop, I know that job isn't for me. If they use agile principles but don't advertise it, I want to see what the process actually is before deciding to accept the position.
Because at most companies, you have a simple choice: follow the prescribed procedures, or work somewhere else. I have absolutely quit jobs that were too egregious, but that doesn't change the situation at that company.