AndyC wrote: for a first-timer buying a firearm, why ever not? We'd have a lot fewer unhappy buyers

No, my point - which is apparently being ignored - is that while we SHOULD be able to carry without anyone's permission, we're putting ourselves in mortal and legal peril if we think that we can do so without getting at least a little legal and practical knowledge.
I have to tussle with myself on this issue because I WANT freedom to carry for everybody with no restrictions - but that's not the real world, and I wonder if any father or mother here would be happy to just slap a firearm into their son or daughter's hands - "There you go, son" - without nothing further said or done. Somehow I doubt it, but we'd be happy for others to carry like that?
Assuming we can't get Constitutional carry and still HAVE to pass an exam, etc, here's my ideal scenario - treat it like a driver's license exam. Take as little or as much training privately as you like (or zero, if you consider yourself skilled enough) - then take the written RANDOMIZED exam at any local gov't office. That way the time can be broken up however one likes or needs - yes, I can dream

It seems like you're walking on both sides of the line a bit here, between Constitutional Carry and mandatory training, but I agree completely with your ideal scenario
if we're obligated to pass a licensing exam.
I also agree with you that (these are my words, not Andy's -->) "only an idiot would carry a gun with no training". The question is what to do about that. Do we mandate training or do we leave folks to be responsible for themselves? While I would "strongly recommend" that everyone get training (NRA Basic Pistol or similar and a class on TX use of force law, at minimum), I'm not prepared to call for this to be mandatory.
In my personal opinion (and at the risk of weakening my argument here, I admit), requiring mandatory training to exercise an enumerated right is in the same vein as Mr. Bloomberg telling me I can't have a Big Gulp. Yes, CHL risks are greater than sugary drinks, but I'm not going to argue in favor of Constitutional Carry and then say .... if we're gonna have to take a class it should be a comprehensive class that covers X, Y and Z.
The reality is that we live in a State that has a licensing requirement for CHL and the powers that be have decided that "some" training is required. I have a "manageable" amount of heartburn about that. The current State class does a decent job of teaching the basics of relevant TX law (assuming you have a good instructor), but, as we have agreed, if I can demonstrate that I have that knowledge by passing a written test, then I should be able to skip the class.