What is wrong with people?
'The team's not happy'. Dear God.
Firstly, you are paid to do a job, and it's the employer's prerogative to decide on the conditions of that employment.
Secondly, while the world has changed since Covid, the idea that means no or barely any time on-site is ridiculous. While many aspects of some roles can be done effectively from home, for many more roles, some time in person is needed. This is often for the less-obvious but integral type of work, like getting to know people, collaboration, building trust, troubleshooting, creative working.
Thirdly, 2 days a week is certainly not an imposition. You still have 3 days a week WFH, and colleagues can continue to benefit from savings to a significant extent, compared to pre-Covid times.
In my workplace we WFH 2 days a week. I'm a manager & I can move my own days around if I need but I do my best to stick to a schedule - it's easier for my team, and me. However, it's always subject to business need. If we need staff on-site they must come in, and if I need to attend in person meetings for example, I'll always come on site.
The level of entitlement from some is crazy.