the catch was that steam used to have, or maybe it still has, crazy discount prices, i would be mad to lose access to a 15 year old game that costed me 80$, but i wouldnt be that mad if the game costed 10$...
Still, steam didnt prevent you from accessing games, the game publisher did, like "the crew" case happend.