Actually, Green Mile was even worse than The Terminal. Tom Hanks has done some real shit, with his best stuff being mediocre.
Bachelor Party sucked.
The Money Pit sucked.
Bonfire of the Vanities sucked.
Forrest Gump sucked.
Many people don’t like his warm and fuzzy, middle of the road style, but most of the films you’ve listed were well liked profitable and even Oscar winning, or 30+ year old films from the start of his career.
That’s not that he hasn’t made bad films, Inferno, Hologram for the King, Larry Crow did poorly and are largely forgotten despite being fairly recent.