What I don’t understand is the benefit to me as a customer.
It comes down to preference. The trend is that companies have to meet where customers are already hanging. Some customers will prefer only email (and for them you still need a ticketing software), some will prefer social (depending on industry), and some will prefer chat/forum communities. If you want to stand out as a company (esp when you are starting out), you have to serve them where ever they prefer. Sure, if you have an amazing product with a strong moat, you have more leverage on how you want customers to interact with you. But that comes much later in a company lifecycle.
I am part of several channels that like to have a native feature request / bug reporting in Discord => once the thread is created it sends the ticket to JIRA / Linear
The issue is that the alternative with communities is people sending you DMs with requests so its hard to keep track.
As a community user, I can just /command create_request, fill in my description + screenshot and send over to their team to process