One of the reasons was that Instagram until about 2 years ago was pretty cool about just showing you people you follow instead of dumping unwanted algorithmic shit on you. But after the rise of tiktok they have unfortunately mirrored that. You can still switch to following in the app but it keeps switching back.
It also gives the ability to follow people without giving your phone number which is really important because most of us aren't even known by our real names.