Really? You weren't among the pissed off masses that hated the fact that key plot points and story beats in Mass Effect 3 that explained everything were behind paywalls?
What key plot points is that? (Are you referring to From Ashes or something else? I had a preordered collectors edition so if it's anything that came bundled with that I obviously missed that it wasn't part of the package)
Most of the pissed off masses hated ME3 because of the pathetic godchild ending(and I still do hate that part, it makes absolutely no sense and breaks established canon and whatnot)
Any given program will expand to fill available memory.