Yeah, I wasn't a fan of the original batch of videos, but they got quite better and more savvy as time went by.
On topic, I find it amusing that all game companies exist to make money, and are out to make money... it's just that a company like Valve is so sly, talented, and generous about it, doing it in ways that genuinely do make people feel like they got a good deal out of it, while EA, trying to do the same thing, seems to just have zero idea of what "good public relations" are.
They're like David Cage and "emotions" or Capcom and "DLC"; they think they know what they are but have no clue in reality what they're talking about. EA thinks they understand what Valve does with Steam and they try and replicate them, but they just have zero grasp of what people actually like about it or how they relate to it.