я конечно стараюсь по возможности убедить в том что GraphQL это полезно и круто, но это потому-что я уже ~4 года им занимаюсь.
в самом начале мне было сложно, потому-что материя далеко не тривиальная.
Если нужно быстро напилить API, то REST незаменим, особенно новичкам.
Если нужно большой, сложный API для множества разных клиентов то GraphQL может быть достойной альтернативой