If you're always in a clean environment, the keyboard is ok.
I've used 3 consecutive mac laptops on the same balcony, open air. The one from 2010 and the one from 2014 are just fine thank you. The one from 2018 already has keyboard problems and it hasn't even been a year since i bought it.
Yeah that’s crucial. I’m still using my 2012 MBP. I clean it once or twice a year, more for aesthetics. It’s great not having to worry about where and how I use it (outside of extreme environments) every time I use it.