Yeah I’ve never seen insta used for group chats, but it is a commonly used app so I see their reasoning of “let’s just use the app that almost all of us already have set up”
This is why I never go in my friend group’s line chat, we have a discord channel with everyone in it but for whatever reason like half of them only want to use line