No, they always said they are working on it. All promises were made under best efforts premises.
5 years... a tad exaggerated, but who's counting right?
Also, all companies say/will say "Stick around! The best stuff is yet to come!" and I still can count on the fingers of one hand those that rise to that kind of expectations. Probably, I'm one of the more jaded Interwebz dwellers and I never bank on "we promise you the second coming" promises. I'm usually happy they still take an interested in improving, and to be true, FC actually improved AO over the past 3-5 years no matter how much I would dislike some their less important decisions.
Probably would work fine if they played it like interlaced bink videos.