Hell, it could have been a stupid reason. Maybe someone actually thought carrots improved vision; maybe someone just thought it was hilarious to make people thinks that; maybe someone needed another poster to make to meet quota and ran out of ideas; maybe someone had a bet on whether they could get a carrot campaign approved.