So George's children would get titles and Charlotte and Louis children wouldn't.
Louis' children would get titles. George and Louis' children will be (assuming William becomes King) grandchildren of the male line so will be titled. Charlotte's wouldn't.
A question I have is why Beatrice and Eugenie are styled Princess but Zara and Peter Philips, and Louise and James aren't?
B & E are grandchildren of the monarch on the male line. Zara and Peter aren't because they are not on the male line. Their father has no title therefore they don't.
Louise and James are styled as children of an Earl because their parents chose that rather than Princess and Prince. Bit like Camilla being Princess of Wales, but using Duchess of Cornwall.
They are all the Queens grandchildren, so why the difference?
Penises. Basically.
Grandchildren on the male line are entitled. Grandchildren on the female line are not.
So all of Charles' grandchildren will be entitled when he is King as he only has sons.
When William is King his son's children will be, but his daughter's children won't.