Потому что помимо load и onData у них есть много всего, что нам совершенно не нужно.
А так мы делаем девственно чистый объект предназначенный специально для загрузки файла.
Более того - это просто заготовка, из которой можно сделать что-то более значимое, заточенное под определённый формат файла.
И, конечно же, никто не мешает сделать из этого классик.
Кстати, это ещё не мутотень. Мутотень была в самой первой итерации (эх, давно это было), когда я использовал ASNative
