To answer your question: a PM should be effective. He/she should finish projects on time and in budget. If it's necessary to be pushy - be pushy.
On the other hand, in your situation, it's clear that the PM is not effective any more. The team complains and this will lead to problems very soon. It means that the PM is "pushy" too much. The team should analyze the root cause of this situation. Why the PM is behaving like this? Why did she choose this method of management? Maybe the team was not performing well recently?
General advice is to start **an open and honest dialog**. The team has to raise its concerns and discuss them. Don't hide problems, discover them and resolve.