buckle up for an explanation.
So in Undertale, you start off playing as a human, and since the whole Undertale scenario could have happened to anyone in that universe, and the developer not knowing what the gender of the player was, that character actually worked with they/them pronouns instead of assigning them a gender. Add to it the fact that the name the player chooses for their character could have been masculine or feminine.
Deltarune on the other hand, sports different characters you had no participation in making. Heck, you didn't even get to name them. Kris is also a masculine sounding name, and Kris slightly behaves as a moody teenage male would behave, if that makes any sense. Add to the fact that at the beginning of the game, when your creation was discarded, the text popped up saying that your choices don't matter and that you can't choose. It would seem better fitting in this case, since you're already being linked to a character you initially have no connection with, to assign a gender to said character.
But that's just me, I know everyone else has different opinions of the matter, but that's what I feel should or should've happened. It just would've flowed better in my opinion.