Sounds made up, you need to provide evidence if you're going to make claims like that. Steam has even refreshed and renewed their family sharing functionality just two months ago, they would be unlikely to do that if they were removing it.
https://store.steampowered.com/news/collection/steam/?emclan=103582791457287600&emgid=4605582245626919823