The fact that people are buying actual books has many positive effects on society.
People buying paperbacks and hardcover books impacts society for the better.
この場合、次のような言い方をすると自然で良いですよ。
ーThe fact that people are buying actual books has many positive effects on society.
「人々が紙の本を買うことは、社会に多くの良い影響を与える」
to have positive effects on ... で「…に良い影響を与える」と言えます。
ーPeople buying paperbacks and hardcover books impacts society for the better.
「人々がペーパーバックやハードカバーの本を買うと社会に好影響を及ぼす」
to impact ... for the better で「好影響を及ぼす」と言えます。
ご参考まで!