Pep hits back at critics over big spendings