Is ScrumMaster the New Project Manager?

As more and more organizations are moving towards Agile and Scrum there is a lot of confusion on the ScrumMaster Role and responsibility. I am sure you would have heard the term Agile Scrum Project Manager or Scrum Manager. These are a symptom of lack of understanding of the process. The waterfall hangover  is the main culprit