And Hummels is ten years older and had the same price.
True. But Bayern needed a new defender and it is highly unlikely that you will get an experieced one like Hummels under this amount of money (especially with the billions flowing into the PL) no matter how much time the defenders have left on their contracts. If he would be over 30 the price would be too high. As of now I think the price is alright.