you will see a disproportionate amount of talk online about list building because it's very easy to talk about. Good flying is much harder to talk about.
I kinda want to start a thread on flying to counter particular lists.
That's very hard to do. There are so many variables to account for. I'm not talking about builds but positioning. Changes in formation will have a huge effect on how you approach. The same with asteroids and debris clouds. I think that's something that's learned through experience. The same applies to timing of attacks if you have a flanker. Or your opponent does. Like chess, the best you can do is try and show what to look for.
Yeah, flying well is very, very context-based. A guy I lost a tournament to on the final table has been playing me a lot, and we've beaten each other before (Bosskinator swarm vs palp+2 aces) and it's gotten to the point where he knows I know the typical moves for Fel so he does other things that are a bit weird to try to throw me off and keep Fel from getting blocked or from getting in the R2 Bosskinator danger zone.
It's really really hard to teach people this from anything other than experience. I can tell you some principles when flying, but they'll come off as obvious anyway.