Pretty sure the article that the person you quoted is referring to also stated HBO was willing to give them more money, for more seasons and more episode per season but D&D refused and said 13 is enough for the last two seasons.
There was never any mention of budget concerns from what I've read.