Question: why hebrew has no vowels?
Answer: This myth originates from the fact that to write Hebrew we use not an alphabet, but a (broken) abjad. ... The reason why we call the Hebrew abjad “broken” is that some vowels are in fact written out. Those are the so called consonant vowels, which serve a dual function — can be read as consonants or vowels.