Rolling stock on the Windsor to Waterloo line

On the Windsor to Waterloo line, I saw so many different types of rolling stock: a 707, a 458/5 and a 455. Why can’t all of the trains be 707’s on the Windsor line, because the 707's have plug sockets and the modern information screens.