Absolutely. I get really sad for PMs early in their career who look at the wide range of things PMs have to be good at, and think all PMs have to be great at all of those things all of the time.
Every team is an ensemble. Whatever people you have work together to cover a range of activities, based on what’s needed, and who has capacity, capability and preference. Some things sit more clearly with the PM (e.g. backlog management) but that doesn’t mean nobody else contributes. Some things are less clear - as long as the team knows who is doing what, trusts each other, looks out for each other, and communicates, it’s all good.