Atlanta Falcons = overrated?