Yes, that's great. Push back, tell me why I'm wrong or why we should do it differently (with reasons and data, of course). Those are the best team members.
I currently manage an engineering team and all my team members are awesome, but the older ones are better at being informedly opinionated, which is very important.
those companies are rare. and most of the companies are still 100% top down with no talk back and everyone being a yes man.
In over 30 years of career, I'd say I've spent a total of about 2.25 years (between 3 companies) in roles where I wasn't allowed to do my job and was, instead, expected to just listen. In each case, I left pretty quickly.
I'm an expert, if you hire me it is so you will delegate the decision making of my areas of ownership to me. Otherwise why am I here? If there is no good answer to that, then I won't be there long.
I don't recommend staying in any job where you don't own any decision making.
I still spot problems and “push back”, but I have the experience now to know how to get people to listen and not just write me off as an annoying prima donna.