El problema es que <embed></embed> no es una etiqueta estandar, pero si la quitamos, navegadores como netscape, mozilla, firefox, etc no puden interpretar correctamente el <object> y el swf no se mostrara. Internet Explorer esta a salvo sin la etiqueta <embed>.
Asi que estandar o funcionalidad, tu decides.
En esta pagina se explica el problema y sugiere una solucion, aunque no del todo funcional:
http://www.macromedia.com/devnet/mx/...ash_satay.html (en ingles)
Saludos