I don't want that spam in my image comments (considering there would only be 1 or 2 comments from real people and 10+ of these). I had to go through and manually delete them, block the users (achieving nothing because there are so many of these spammers).
This is a serious UX problem that has turned me away from Instagram (which was the "best social media" platform before they destroyed the chronologic timeline). I don't care if people are using an API to post legitimate content (I would have loved the ability to post content to multiple sites at once (twitter, IG, ...)). I care when the API enables annoying spammers.
As the article states, visibility and 'fame' on Instagram is directly related to Like-count and follower numbers. And for many photographers that visibility leads to work.
So if they have to permit their account to be botted to give Likes to other accounts but receive similar benefit in return, they do so.