Em resposta a Roken.

"Utilizar a CPU das pessoas sem autorização é roubo " foi concedida a autorização, para qualquer coisa que seja, sites não usam JS exclusivamente para eles próprios, inclusive ads são basicamente isso, eles usam JS para varias coisas, que inclusive você pode nunca usar, igual com WebTorrent onde o site usa seu upload para manter a infra, nada de errado aqui, você consome um serviço e paga o consumido.

JS é para executar funções do site, é uma função dele minerar monero, consigo facilmente citar varias outras funções em background, como analisar seu movimento do mouse para mostrar anuncios direcionados, ou no caso usar sua CPU para manter o conteudo sendo produzido