Vision: Are You On the Right Road?