Sometimes, Hollywood has some weird casting choices. From whitewashing to transphobic casting, there have been tons of bad decisions made in Hollywood.
This includes age differences between characters. Sometimes it is way too much between love interests, and others because it's too little when it comes to a family member!