__etc, вы отсылаете меня к "SWFObject: JavaScript средство".
Фактически SWFObject при помощи JavaScript создает теги <object> и <embed>. Динамическое создание "<object> и <embed>" необходимо для решения проблемы "IE Eolas Update".
Но на вопрос вы не ответили. Не пойму зачем нужен тег <object>, если и без него все работает в IE 5.5 - 7. Возможно он нужен был во времена IE 4.0?
Вопрос не праздный, ибо возникли неудобства при реализации взаимодействия JavaScript - Flash. И гораздо логичнее писать более удобочитаемый код (JavaScript ), например:

Код:
document.getElementById('movie').Play();
При использовании тега <object> такой лаконичности уже не получается.