What was the point of having Charlie's other 3 grandparents in the story?
Of the 4 grandparents, Grandpa Joe was the only one in the spotlight, and he's the only one that Charlie invited to the factory with him.
It seemed to me like there was no reason to include his other grandparents. After all, they didn't really contribute to the story much. They had minor roles.