Scrum is like Myers-Briggs and all the other personality tests that they have. It is all 100% bs, but it makes the HR people pretend like they useful and pretend that they are using some kind of metrics, and for the developers of them to make money. But they are all just pseudoscience. (Pseudoscience consists of statements, beliefs, or practices that claim to be both scientific and factual but are incompatible with the scientific method.)
A lot of people here are saying it is a religion, and a lot of people are saying that it is great if done right. The people who say it is religion are correct. The analogy is that religion supposedly, if done "right", will make someone a better person. But meanwhile, people cheat, steal, lie, commit adultery, murder, rape in any or all of these combinations. Religion is not based in reality nor does it help, and the same with scrum/agile.
Religion and scrum are just a money-maker for the people selling their voodoo (pastors and priests and scrum classes) and for the manager who implement scrum, they do it to pad their resume for the next job.
And as someone else noted, it is a way for people who don't have needed skills to get a job.
I used scrum one time. Boy was it the worst. Well, the actual worst was when management made us as an entire company watch The Secret movie. But that only happened one time. For scrum, management wants that to be continuous. Basically, scrum, Myers-Briggs/personality tests, and The Secret are the exact same bs. Exactly the same.