Seems one of the devs had a bad day:
Post has since been deleted and an explanation from Jason posted, but it's a bazooka to the foot from them.
Don't get me wrong, BoS looks beautiful, and from what I've heard, handles quite nicely too...but there are valid concerns to be raised about the direction that it's heading in terms of campaign and 'unlocks'.