I am not an engineer and speak from personal experience as well as from consulting several audio engineer friends.
You need a preamp in most cases, primarily because it provides extra drive from the source to the power amps. Even if you have enough gain, the preamp does impedance matching so it creates synergy between the source and the power amps. The volume control is also critical and in most cases, using a DAC with digital volume creates loss because of losing bits at lower volumes. The preamp is also useful for switching between sources if you have multiple. I had my share of experiments with different passive preamps and was always disappointed, because of hearing different anomalies (lack of dynamics, body, extreme brightness or unbalanced sound etc) so always returned to the active preamp, which, despite its flaws, better than going passive.
Zoltan