I'm certainly not pushing Ogg here, but... Flash video *does* have disadvantages, most notably in terms of quality.
I have to think that this is a cost control issue, not encoder quality issue. If YouTube is running up $1 million / month of bandwidth bill, then they would want the stream to be as short as possible.
The FLV encoder must have a quality control meter just like every other video encoder out there.