Конечно, потому что профессиональные 3d принтеры стоят столько, что если в цену изделия закладывать амортизацию, то большая стоимость и получается.
А из ABS пластика дешевые, вот и изделия доступны.
Необходимо, чтобы на сервере, при обновлении картинки, изменялось имя файла(или вместе с url на картинку приходила бы дата добавления этого файла). Тогда все просто, старый файл потом удалиться по алгоритму, описанному выше.
Все зависит от требований заказчика. Вот несколько вариантов:
Проверять папку кэш на объем каждый раз при заходе приложения, если больше определенного объема(200мб вполне хватит) то удалять все. Т.к. картинки весят не так много, эта операция будет проходить редко.
Можно периодически удалять файлы старше какой-то даты.
Можно класть в папку temp(iOS) и файлы будут сами удаляться после завершения работы приложения
А из ABS пластика дешевые, вот и изделия доступны.