Typical new methodology, rubbish the old! Waterfall can be much better than this, and is often what your customers do. Unless you have a good product owner, empowered to make the decisions that are needed, scrum is doomed and you have to make waterfall work. That said, if you have the right product owner, scrum can be brilliant. It's all about empowerment, but if the building blocks are not there, you need to adapt.