В идеальном мире, потребитель диктует требования, по ним бюро рисует проект, потребитель выбирает, застройщик просто исполняет.
Тут и проверять проще, этапы разделены. И потребитель несёт ответственность, а не жрёт, что ему застройщики дают. =) Ну и «заработать» оно не исключает, если чо.