This is a particularly bad idea in the era of Google and other people-search utilities, where almost anyone's physical address is available.  Anyone who posts on open forums using their full real name is putting themself in real danger.  I speak from experience.

Also, many millions of people do not participate on Facebook or any other social media where identification is required or automatic.