It's the journey that counts. Who cares whether it takes a year or two or three to get from 0 to CFI? People who take their time to train and to learn as much as they can, more often than not are much more knowledgeable and more competent than those who crammed their training into a six months long timespan. And when you carefully think about it, it makes sense. Learning is STRONGLY based on how much one perceives within and around themselves. Reducing the time opportunity for you to absorb crucial information will not help you in receiving it and withholding it!
As witness to that, the very few graduates whom I met which came from ATP's fast track program were pretty incompetent. One fellow taking his CFI-I ride got lost on the ground as he was taxing to a runway on an already familiar airport, had to request progressive taxi to reach the active. It wasn't even that which killed him. He couldn't speak right on the radios or understand when to descend on an IAP.
That's not to say that everyone who hailed from ATP is a bad pilot, but from what I've seen, stay away!