Pues no, en realidad depende del punto de vista, porque yo tengo una base de datos de mas de 90,000 fotografias de productos, almacenadas en una tabla de fotos, y en realidad el performance no baja, si se guardan las fotos en una tabla separada que la de los datos.
Para mi es mejor, guardar en base de datos que en el disco. Tambien tengo otra aplicacion otros tantos miles de imagenes en disco, guardando solo el nombre y la ruta en la base de datos, pero prefiero la primera :D