I do think share is a very important function in forum. However a visitor(come from google or other share link) without login can not share the post which he likes. This may reduce engagement and traffic.
Why Discourse did not make it like a blog system, people can share post without login?
Or could it be configured ?