I don’t get why everyone finds Tommen/Margarey weird. Yeah, book Tommen was 8, but show Tommen clearly isn’t. He’s 16 maybe. 14 at youngest. Still a bit odd but considering that show Margarey is around 21/22, but not out of the question.
The show ages up the characters, and with good reason. Could you really take a 15 year old Robb Stark seriously? How about an 8 year old Bran? 14 year old Jon Snow? They worked in the book but could never work on screen.
Its Game of Thrones. not Game of Highchairs.