Delays happen, that part is whatever… but this sounds like everything after just kept getting worse.
Long delay with a kid and barely any help, then trying to get compensation turns into months of back and forth, cases getting ignored or closed… that’s the kind of stuff that really sticks with you.
Kinda wild how an airline can have a decent onboard product but completely drop the ball on customer service like this.