Ethan Hawke in DaybreakersDAYBREAKERS

There are probably perfectly valid reasons that I'm unaware of, but for all the wonders that CGI effects have delivered over the years, why is it so hard to produce a decent fireball?