We already have a Reply button visible to not logged in users and even a Like triggers the display of the pop up to subscribe to the site.
We have also a reminder that will appear to every returning user via the site setting enable signup cta
That said, you will find several topics about it that explain why we do not show the button to non-registered users and also several ways (as you have already discovered) to get around the obstacle.
