The system of one person or company doing something wrong and another making a promise to do things right is exactly why politics never improves. What is to stop the next person from turning evil too? A promise made by a person? Seriously?
If the new company were to come up with some decentralized architecture that would systemically prevent them from doing ads and would just establish an open protocol that anyone can use for a small licensing fee etc or some new way of making money, that would at least be something worth trying.
If the only difference is a promise that they won't do ads, hah. I don't know.