Stopstart.
USAF loadsa money.
RAF not a lot of money
decent Snow and Ice kit costs
Everything "costs" old chap, it just depends on your priorities. Given some of the tosh we spend our money on I find it unsurprising that we happily denude ourselves of an "all weather" capability in this way. Hey ho.
Ps. The USAF don't have loadsa money