1: You got lucky, then.
2: Yes, they are important. It's not a dealbreaker (obviously, otherwise I wouldn't be buying it) but it's still a stupid limitation and it's annoying. Checking the social feed for friends's achievements is part of the fun, otherwise I'd stick with never activating the games I bought like I used…