Here's why:
* The "i" in "ignite" makes the long "i" sound. This is similar to the sound in "bike" or "time".
* Short vowels are typically associated with a shorter, more clipped sound, like the "i" in "bit" or "fin".
So, "ignite" does not have a short vowel sound.