если не ошибаюсь, за Node.js как раз стоит foundation. но вот сам npm - частная компания, и это многих смущает
Node.js и NPM идеологически разные. NPM – это всё-таки инфраструктура, обслуживание которой в год влетает в копеечку. Не Microsoft, так Google или Amazon подмяли бы NPM под себя.