If your team complains about something, it’s not because they are spoiled, naive, or junior. If they complain often, that’s even more true.
There’s probably some deeper issues behind their behaviour. They might not feel motivated, or they might have the impression they are not free to make their own decisions, or they might just be disoriented by the continuously moving targets.
It’s your responsibility as a team lead to figure that out, because you can’t really start talking about performance, goals, development, until you clear the air and tackle the complaints.
And “tackle” is not about blindly accepting all request, but rather managing them.
“Here is how we are going to do this”.
“Here is why we can’t do that.”
“Here is who is going to be responsible for the other thing.”
And so on.
Being a manager is more than a higher salary.