If Steam decides to suspend your account, you have 0 game in your hand.
But I agree, sometimes central place to get your software might be more reliable.