I went on some press tours for the first time ever this year, for 3 PSN/XBLA games. In the past, I've usually been stuck doing game designery things in front of a computer, but as a US-based employee of a European-based company, it made sense for me to go.
It's true that it's hard to get a meeting with a lot of outlets, especially if you don't already know people. I would suggest in this case that Larian hire a PR agenc/repy based in the US to avoid this problem.
It also helps to follow up afterwards, basically bugging them until you get your coverage. If you have a product that they know will get hits or that their readers will be interested in, they will need less bugging. If it's something more obscure, they will need more. Again, a PR agency or a rep who knows the business and the people is a great asset.
We got matched with a few people who quite clearly had no interest in the games we were showing (I'm looking at you, 1UP!), and several who did a decent job of feigning interest. Obviously, we didn't end up getting coverage from every outlet. Hell, IGN hasn't even posted a review of one of the games almost a month after release. But we still got a lot more coverage than most products in the same space would have.
We also had to compete with the pre-holiday rush. Some of our meetings got postponed or canceled. Again, being located in the US makes this less of a problem, since we could reschedule.
Although I'm sure that being a big publisher who feeds a site ad dollars does make a difference in how willing the site is to cover you, I have a feeling that most of the time the lack of coverage is a result of factors like the ones I listed above.
PS: sorry for changing the subject from the pros/cons of dragon age