that引导定语从句,而先行词是all,是不定代词,所以他的谓语用单数。
应该是把上文中提到的情况作为一个整体看待,也可以换成in spite of what has been said
all 这里是不可数,所以用has