Why so many poor schedules?
Schedule logic is not the issue, what makes our schedule models so poor is how we deal with resources. Without resources nothing is done. Schedules that do not take into account all resource constraints are incomplete and most probably wrong.
We favor simplicity over substance and give the project manager very poor schedules he must manually adjust as soon as he realized the plan is no good.