Do We Need Mamba For Vision