Weather applies equally to any LHR terminal so I am really not sure why that is a result of t5 in particular?
Setting aside the somewhat ott nature of the claim, and the fact that clearly there are worse airports and terminals in the world, I assume there is some recent experience which has caused this post? Would the op like to provide details?