Cottesmore is now an army unit, Finningley is a civilian airport, not an RAF unit and Cranwell simply doesn't have the manpower to support an airshow... unless you use personnel from other nearby units.
The air force simply doesn't have the time, money, manpower or assets to support airshows. Sadly, times have changed.