Question: have xbox stopped game sharing?
Answer: To completely stop game sharing, all you need to do is set your local console as your home console. Provided you're connected to the internet, your console will propagate this change across Xbox Live and remove any other console as your home console. This means nobody else will be taking advantage of the games you own.