Это всё правильно вы говорите, но в теории. Песок не продаётся в любом магазине, а идёт с карьера, которых по-близости максимум один-два - считай монополия, а за тридевять земель возить в смете не заложено. Отправить претензию зака поставщику? А заказчику нафиг не надо писаниной заниматься - "не оплачу
КС-2 и всё". А протокола разногласий к договорам вообще гиблое дело - у заказчиков и генподрядчиков ответ один: "не хотите работать - не работайте, найдём других дураков", ещё и неустойку за расторжение договора выкатят.
У нас тут на объекте вагончик обнесли, так ментов вызывали и к делу они договор подряда просили. Мы потом к ним ездили, так они сказали, что таких рабских договоров в жизни не видели, хотя и у других строителей тоже не лучше. А уж фраза "отсутствие оплаты не является основанием для переноса сроков и не выполнения работ" сейчас практически в каждом договоре. Зато налоговая с трудовой инспекцией как коршуны - попробуй только зарплату хоть на день задержать - сразу заклюют.