it 으로 하면, 어색한 문장이 됨... it was so useless information~~~~ 이런 문장은 가능하지만, 지속적인 상태를 나타내는 have + been 이 왔다면 주어로 there 가 오는 것이 자연스러움...
there + be동사 + 명사 이고 it + be동사 + 형용사 물런 it에서 가주어로 for같은게 여기 문장처럼 등장할때도 있지만 그렇게 구분하심 쉬울듯..; has been이랑 be 동사랑 같다고 생각하시면 쉬워요