As a lead developer on some projects, I've explicitly asked to jump into the weeds and handle support.
You can learn SO MUCH about your application just by handling a bit of support. You learn UX issues, you learn what tooling the support people are missing that would allow them to do their job (a simple "send a screenshot to support" button in our app saved our support reps HOURS spending time trying to get customers to describe the problem or teaching them how to take a screenshot on their device).
Not only that, but often the easiest wins are those where you make a happy customer even happier. I saw one customer one time that did this like 10 step process to get some information from the app. They would switch to one user, go to a specific page, open it in a new tab and leave it there, then logout and login to another account, go to their overview page, and then bring the 2 tabs side-by-side to compare numbers.
We already had support for "manager" style accounts that could view info on multiple people, but it didn't have the information they were looking for. A few hours later I had a POC up on our staging system with the information they needed right there, and that person I was talking to became almost an evangelist for our software at their company. Just knowing that they had a problem in the first place was key, and the fix took me a few hours, but it saved them probably that much per week.