This week's theme seems to be "duh" from drivers and team owners stating the obvious to other team owners realizing that what what everybody else was saying about their strategy finally made sense - we reacted with "duh" to a lot that was said this week.
But we're just a week away from Spa and the back half of the season.