As a Nation the Brits are Premium whingers.
As we're a bunch of professionals, anyone in the forces is by default a Professional Whinger.
If it's too good, we'll gripe. If it aint we'll moan.
It comes with drinking tea....
As for spare time, who pays you to go: sailing/surfing/mountain biking etc etc in your spare time. And that's ontop of your day job doing the best that flying can offer you.
Sure we don't get paid spectacularly, but the airlines will expect their pound of flesh too.