DMA割り込みの耐えられない重さ

LPC1768のGPDMAは、全部で8チャンネルあります。それぞれがTerminal Count割り込みとError割り込みを生成するので、全部で16の割り込みソースが存在します。
しかし、こともあろうかNXPはこれらを全部ORして、一系統の「DMA割り込み」に押し込んでしまっています。これを見たときには頭を抱えました。
CORTEX-M3のNVICは全部で200以上の割り込みソースを持つことができると言うのに、一体どういうつもりなんでしょうか。外部GPDMA割り込みもUSBもSPIもI2S割り込みも、全部一つの割り込みハンドラで処理です。
頭が悪すぎます。