At a certain point it makes sense to have product managers. Maybe for a while you keep optimizing for developer usecases, but that’s no longer your customer (even if they are most of your users.)
Larger revenue deals come from teams with more people and those are the ones that need more manager-focused features or where there manager is the buyer. From a go-to-market standpoint, you might put a ceiling on your revenue if you limit the addressable market to those teams that are still product managed by developers.
Not that that’s bad! Just a thought.