FOSS is not the only way to make ethical software. Entities like Google could choose to not be evil, it's really not that hard, evil is a choice.
Mapquest seems to be different, but the bar is on the floor so that's not saying much.
But the idea that a pay-for-ad-free subscription is so offensive is a ridiculous purity test; the devs need to be paid somehow. Frankly I never even noticed as I have a system adblocker and Mapquest has never complained about it.