Here's why:
* The vowel sound in "bread" is /e/ as in "bed". This is a short vowel sound.
* Short vowels are typically found in one-syllable words.
* The vowel in "bread" is not stressed. Stressed vowels are often longer.
So, while the "ea" combination often makes a long vowel sound, in the word "bread" it creates a short vowel sound.