Effectiveness of Scrum based team depends a lot on motivation level of team members. It’s important to understand the factors which motivate a Scrum team irrespective of the background of Scrum Master/Project Manager.
I this post first I will focus on the reasons of de-motivation. If we fix these problems, I see no reason why people are not happy in the team. The points mentioned below are based on the experience of working with multiple project as developer, Scrum Master and Agile Coach. Please feel free to add more based on your own experience.