А о чем может думать разработчик, ежели он не понимает, почему какие-либо объекты должны быть именно так связаны, а не по-другому? Откуда он знает, что потребуется через месяц, год и далее?
И полезет он со своими рассуждениями править Налоговый кодекс, законодательство по бухучету, систему управления финансами?
Хватит уже нам товарища Фрадкова, который заявил намедни, что хорошо бы министров ротировать: занимался ты финансами, а теперь будешь здравоохранением и др. и пр.
Пироги должен печь пирожник, а сапоги точать сапожник.
Не устраивает. Учись, получай профессиональные знания, и вперед - в другую сферу.