My experience is that the problem is avoided in theory, but not in practice.
Making a good API on a large system with many clients is always difficult. GraphQL makes it easier in theory, but if you have average level devs working on it, they’ll make a bigger mess than if they use simple REST. The latter will still be complex, but at least it’s easier to have observability.
Most of our frontend features now don't have backend changes and we were able to increase the ratio of frontend to backend devs.