I once worked at a large (> $100B market cap) tech company and had the opposite experience. I had several interactions with C-Suite and the level below and my main takeaway was that "holy cow, they get it!". Now, the layers between me and them were another story. It was amazing to have the experience of my manager talking about our tech/product strategy, and then to hear it from someone several levels higher in the org chart. The explanations from the former typically made little sense, but from the latter it made much, much, more sense.