Чем будет плохо хранить в двоичном виде в базе?Плохо будет если конкретная БД не оптимальна для хранения такого рода данных.
апример, аргумент для веба - файл обычно отдает вебсервер, с файловой системыА файловая система это база данных. Поэтому файл хранится в БД.
Сегодня адекватные люди пользуются облаками s3 или s3-совместимымиЯ бы не назвал адекватными людей которые пихают все данные на s3.
Он никакой юридическо силы не имеет.
А если в этом файле напечатать договор - вот этот договор вполне может иметь юридическую силу.
Договор, а не файл.
Разница понятна?