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

Вопрос:

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

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