I have never been in a company that was able to deal with backlog. Albeit I have not worked at all companies, there's got to be some that successfully deal with backlog... but how many?
Is Scrum a solution that really works, or merely a great concept?
I agree with and swear by the agile manifesto (it's really amazing) but IMHO, all of its byproduct methodologies fall short in the real world, with no exception.
You can't fix organisational issues with any process, but if people agree to do it, it's pretty good. And it has a retro in it, which is the most important meeting, where you can change the process to something that suits your needs better.
Is Scrum a solution that really works, or merely a great concept?
I agree with and swear by the agile manifesto (it's really amazing) but IMHO, all of its byproduct methodologies fall short in the real world, with no exception.