Seeing as the game is basically 1 month from release (3 weeks if that 7 days early access works the way i think it works). Bioware employs at large must be in the thick of it, long hour, lost sleep, being far from loved ones, strained relationships and the real human cost of bringing a project across the finish line.
Say what you will about the game, the post launch complains that maybe or doubts associated with the publisher (or the ''money men'') but lets not forgot every single person that spent long hours, stressing and putting every ounce of effort they had in to the task they had at hand to create this game.
From the QA tester, to Lead Programmer or a Voice Over Resource Producer, it took something out of everyone to make this happen.
So i think that we as a community can come together, wish them luck and steadfastness on the coming days. But also thank them, as individuals for all the efforts put in to this.