There is a lot more corporate sponsorship than in previous years (Its name is now branded as the TD Festival of Friends), so a lot more money is coming from these sponsors. A
full list of sponsors is available on their website.
They do still get some money from the city, which is listed as one of the sponsors of the festival. The amount the city gives the festival hasn't really changed much the past five years as it has remained in the 82000-85000 ballpark since 2008.
The festival has always been free, and has always managed to attract professional acts. These two key elements have never changed throughout the years, and is partly responsible for success that made it outgrow the original festival location. Their site has a
comprehensive list of all the acts that have played the Festival since it began in 1976.
What I find has changed over the years is the quality of the marketplace. That has gradually declined over the years. I found the marketplace disappointing the last couple times I went to the festival in Gage Park. I didn't get up to the new Ancaster fairgrounds site last year, so I can't say whether the new location saw any kind of change to the marketplace.