"Non Flying related duties" are conducted by the Non-coms....
Wildly innaccurate. There are huge numbers of NCO aircrew in all 3 services. There is also a burgeoning population of officers in the 'flying prevention branches' of all 3 services.
Enjoy your quails eggs and swan on toast in your ivory tower.