There were many such missed opportunities. When Baraq Hussein (peace be upon him) brought up McCain's connections with lobbyists, McCain should have pointed out that Biden's son is a lobbyist (in retirement for the duration of the campaign).
Same as Reverent Wright is in retirement until after the campaign