Mate, he isn't that old, he'll be 30 within 3 weeks from now. Besides, he can play in his top form for another three seasons. On the other hand, as far as I watched in the Champions League, Bayern suffered to score. Makaay, I always rate him as one of the best finishers in Europe despite not being a fan's favourite, hasn't been the one we used to see in the past few years. Also, Podolski isn't the same machine that I watched in the WC. I don't know what they've done in the Bundesliga so far, but according to the table, they aren't showing their best.
Toni is too old. He will be 30, that is too old to be running around and scoring goals. Makaay is too old, Podo is off form, and you eat too many cats.