Former premier Dr Mahathir Mohamad defended mega projects, saying they have a big spin-off and help to stimulate the economy.