Basically, social media platforms are a simple popularity contest. To achieve popularity, you have to prove your existing popularity. Especially smaller or new companies turn around in a circle. The number of subscribers your channel has won directly affects your perceived value and your authority.
So YouTube Subs plays a key role in the success or failure of the channel in question. Unfortunately, trying to convince new subscribers with very few existing subs can be extremely difficult.