I'm probably reading too much into this, but I'm confused by the wording on the Traitor card:
You ignore Obstacle tokens (heroes still count as obstacles).
Use of the word "still" implies to me that heroes have always been obstacles, and they still are. However, my understanding is that heroes have never been obstacles to each other. So in what other context do heroes count as obstacles?