My Lexus does this too. I rarely get it due to weather however it’s how I know I’m past due for a car wash (dust on sensors)
In any case, it seems reasonable to me that the human should be making the decisions once conditions become adverse. It’s a simple liability issue for the car company but also I’d rather trust my own judgment if it’s only 80% certain it’s not driving me off a cliff.
One of the coolest features I saw like this was on a Jaguar XJL I had recently, that had an air particulate sensor and would automatically switch to recirc cabin air when that count was too high (i.e. dusty / smoky conditions).