Why NextJS keeps winning