To answer your first question, he probably just didn't have the personality for the show ring.  Sometimes you have to put them in a few shows to see how they do.  Even a seasoned show dog will sometimes lose the "zest" for showing.     
My Matty, for example, has a sire who is a champion and she is full of personality - until you put the lead on her.  It doesn't really matter because she is too small to show anyway.     
				__________________  I LOVE MY BABIES      |