Haste scaling and different max dps values. Ferals are lower than mages and scale better by almost doublt from the 3% haste.
Consider that 50% x 9% is 4.5% of max dps. That's not a lot.
Also, Fire and Balance have more dots which means that over time the Warlock maintains a 3 stack longer, which increase the net damage increase to the raid.