Mesh is fine for summer riding, but sucky in the colder months. I have mesh road shoes and lorica mtb shoes. I wear the latter year round.
I'm guessing they're a hot deal because it's too cold in Chicago for mesh right now. I guess you could always buy some covers to wear over them.
The lorica is really, really nice. I've had my dominators for over 10 years.
__________________