I guess it’s because native methods doesn’t have access to non DOM enviornments like web workers, mobile apps, desktop apps and server side rendering.