I quite agree, if I'd been intending to use it outside I wouldn't have picked the BME280 (outdoors in Scotland isn't what you would describe as a non-condensing environment 😉) It would have been too much trouble to protect it against the weather and would have needed either a long cable or moving the RPi outside, neither of which are particularly practical in my situation, I'd have looked for an outdoor wireless solution instead.
But as a replacement for the pressure, indoor temp & humidity data from an dead indoor console, it's ideal I.M.O. It's positioned where the console used to be, 18" from the RPi that weewx runs on, so all the data from it is from the same environment as the last 12 years and so far the data from it has been quite consistent with the previous data.
Jimi