indeed
Since other team are AP/AD he should have got an Abyssal Scepter for magic resist and Zhonya's Hourglass for armor against vayne and darius & master yi or if he want's to stay stronk he could have got 2 Archangel's Staff and 1 Guardian Angel ^_^