It is well known that when SEOs work with developers and when developers work with SEOs, sometimes often they don't see eye to eye. An SEO might tell the developer to code it one way, while the developer doesn't want to be told how to code something when maybe that SEO doesn't know how to code. While a developer might tell an SEO he or she is wrong about how Google may index something.
There are training sessions on how to handle these SEO and developer relationships because it has been an issue ongoing for almost 20 years now. It is probably similar to the design vs developer working relationship.
In any event, Google's John Mueller actually got into the discussion happening on Twitter about this and said on Twitter that he hears it a lot on "both sides."
He said "there's so much misinformation out there." Of course he brings up the redirects issue where he said "this redirect will sink us" vs "Google doesn't need URLs."
Here is his tweet:
Having heard a lot from both sides, there's so much misinformation out there. "This redirect will sink us" vs "Google doesn't need URLs" :-/
— John ☆.o(≧▽≦)o.☆ (@JohnMu) November 4, 2017
Here is a Twitter moment I made from this conversation:
Forum discussion at Twitter.