well i had flight in a long campaign and it WASN'T awful.
That you received at level 14. That's close to the end for most campaigns. Even if you played it out to the max level, having flight in tier III play is almost a given. It's something I would expect at that point.
And no, I'm not missing your point. I don't play with people that disrespect me. In fact, I actively remove shitty players from my table if I have to.
The point of MY post was to emphasize the fact that there are mechanics in D&D that make the game much harder to manage. Some are easily quantifiable (like flight) others not so much. When a DM knows those mechanics inherently create issues he has to solve, it's best to limit how quickly those mechanics are introduced in to the game. When it happens organically as players level, that's fine. However, maybe I wasn't clear, I was advocating against allowing low-level (or fresh, level 1) characters to have access to stuff like flight.
And I absolutely do not "counter" my players, ever. I'm not an oppositional DM. I suppose that's why I'm so careful about what type of environment I create for my players. Once I open a door for them, I'm not going to create artificial guard rails to box them in. Players know when you're doing that and even if they didn't, it's lame to do shit like:
"In this area of the cave, the ceiling is low and uneven, covered with sharp stalactites. Flight here would be dangerous, if not impossible," to simply to thwart them.
Regardless, at this point, we're talking past each other. Every table is different. Wildly different.