Ixixly, how about training pilots to always have a plan B?
Controllers are trained to say "no" as part of ensuring workload remains manageable, it's part of the job because if the workload exceeds your ability to handle you're no longer in control. You don't just say "yes" without considering the consequences - a random unannounced flight presents a challenge because you need to work out where they are & how you'll separate. You don't just make it up as you go along but continually plan.
There will always be situations where a controller will say "no", there is no way of avoiding that. As I mentioned, airspace is just another obstacle to be avoided if a clearance is denied, no different to weather or terrain, so treat it as such.
Last edited by le Pingouin; 23rd Jan 2021 at 10:23.