
You are absolutely right on all counts.
Some of the kits, and not always the budget ones, would be hopeless for anyone other than quite experienced.
I did start in 0 gauge, just like Alan (andersley), scratch building my my models. I was able to do this as a result of lessons learned by partially scratch building 00. In those days the models were little more than toys and mostly not to scale. Quite different now, of course, almost all the 00 models are very nice representations of the prototype.