You should watch the What Happened series by Matt McMuscles. They have one talking about Anthem.
I can't help to think whether you are sarcastic about "if Javelins should have this or that attack", since such a low level detail is something that a producer likely won't care about.
I'd say that leaving the rest of the development team without a clue of what to do, without giving an actual lead (despite being you job description) while nodding and saying "Bioware Magic", doesn't count as trying.