I browsed the BioWare subreddit (yes, it exists), and the
thread discussing Patrick's firing has some interesting, if unverified, stories.
- Weekes wrote Mordin, yes, but he had to as it was assigned to him by Drew Karpyshyn and other folks at the top, with all the points to be included. Weekes hated that character for being part of a genocide.
- Weekes wrote Solas, yes, but the Solas that ended in the game is the seventh iteration. David Gaider shat all over Weekes's early iterations of that character, so it's likely that the Egghead that moistened the wombs of the cat lady fans is as much a product of Gaider as it is Weekes's.
In other words, Weekes needed to be wrangled. All his "great works in the past" are likely great because someone on top stepped in and told Weekes to shape up or get out.
If left on his own - like when he was given full autonomy to dictate the story like in this game - his inner faggotry and retardation shine bright.
Edited to add:
View attachment 6921371
Typical Reddit retardation. The story is BAAADDD and they did BAAAAADDDD work because EA is MEAN and didn't give the AWESOME WRITERS proper time to do great work.