Because <input />
can't work like container for text, While <textarea> text goes here</textarea>
can work as container for default text!
Here is what explain your curiosity about why they choose to go this way.
textarea {
width: 300px;
height: 100px;
}
<!-- Easy way for default input text -->
<textarea>Here is why because text can be input into box like paragraph tag</textarea>