He's had 600 career ab's which is nothing. Yeah the bat has been disappointing but with a league average bat and great defense as a catcher he can play for a long time and will be coveted by many teams. Wait and see.
Davis Schneider has barely over a 100 games at the major league level. No doubt he should have ample time to sort himself out but I'm a bit skeptical of his long term viability as an impact player. Trade him.
edit: I don't understand the Belt reference?
Ross Atkins on Blair&Barker today regarding the future of John Schneider:
"He has my full support. He is tough, smart, prepared and he has the clubhouse."