Pues lamentablemente, te han dicho la verdad.
El uso de tablas para maquetar no es lo correcto, además que contiene
15 Errors y 4 warnings. Viendo tags como: <font> yo también opino que está diseñada con un editor WYSIWYG.
En cuanto a la reflexión: "¿He tirado el dinero?"
Debes reflexionarlo mirando por los intereses.
Tus usuarios pueden usar el site?
Visualmente, te parece el diseño bueno?
Hay algún error que aprecien tus usuarios por culpa de este tipo de maquetación?
Si el resultado es el que querías, no has tirado el dinero. Has actualizado el site, con un diseño agradable a mi parecer.
Otra cosa es la ética de la empresa que te ha hecho el diseño. Son ellos los que deberían ver que un site no se maqueta con tablas, que cada tag tiene su significado y su uso, que si hay tags obsoletos y no recomendados por la W3C no deben usarlos.
La verdad, no sé muy bien sobre qué lado de la balanza decidirme, porque por el mismo precio (seguramente) un diseñador que sigue los estándares web te hubiera hecho el mismo trabajo.
Un saludo.