Er, Goldie
It's well known that your feet swell in flight and I for one always remove my shoes on long haul. As for the noxious smells, that's what the over-socks are for. If you're unfortunate enough to be in economy (no over-socks), you'll find that the dessicating atmosphere will quickly dry out any malodourous footwear, rendering it inoffensive.