Like I said, I was confused about that because after searching about it there was a lot of conflicting info. IE, it works for some, not others. I was hoping to get an "official response" here since my support ticket has gone unanswered for nearly a month. I wasn't aware that the devs don't read their own community forums, my bad.
Don't get me wrong, I don't at all mind buying another copy of 7DTD as it really is nearly a perfect game. If TFP has disallowed Family Sharing though, that's all sorts of wrong.
I was originally like, I can't believe TFP pulled that. Literally