Why would you write end-to-end tests with Selenium if you can use Puppeteer?

Please someone tell me why would you write end-to-end tests with Selenium if you can use Puppeteer.