because in order to have fire keep going forward and actually hit something with force, something has to be on fire. or else you just get a flamethrower. i mean when you see medival people launching fireballs, they light something on fire. they cant use just fire. so unless they are coughing up hairballs at sneezing force, i doubt they would be able to shoot fireballs.