Remix.run Logo
alt187 8 hours ago

Because they have an huge PR campaign and a lot of money to invest in keeping their place.