Есть ли в данном предложении речевая ошибка?

Он (интер­нет) стал необ­хо­ди­мо­стью каж­до­го, помо­га­ет полу­чить зна­ния и решить мно­гие про­бле­мы.

Уместно ли  здесь сло­во «необ­хо­ди­мо­стью» или надо исполь­зо­вать выра­же­ние: «необ­хо­ди­мым для каж­до­го».