That jives with my sense that META is a mediocre company
When I was on nuclear submarines we'd call what you are advocating "keep us in the dark and feed us bullshit."
"I think that your team shouldn't even exist" doesn't mean "I want your team to no longer exist.".
So what are we supposed to do? Just let waste continue? The entire point of engineering is to understand the tradeoffs of each decision and to be able to communicate them to others...
On well-functioning teams, product feedback shouldn't have to be filtered through layers of management. In fact, it would be dishonest to discuss something like this with managers while hiding it from the rest of the team.
Your sub's officers also need to constantly be aware of what to communicate to whom and in which language. Your superiors certainly kept you in the dark about a ton of concerns that were on their plate because simply mentioning them to subordinates would have been too distracting.