My point was, there's a reason why musicians often use "a box with a bigass row of large physical keys" to do this sort of thing.
That said, a synth costs thousands of dollars; so I love the idea of Overtone making live music more accessible to "dabblers" like me.
( Unfortunately, a MacBook also costs thousands of dollars, and I've given up hoping people still care about Windows. =) )
New instruments provide new means of expression not previously available. That alone is reason enough to keep experimenting and building new instruments, even if most of them never go anywhere or see anything resembling widespread adoption. They expand the palette of possibilities.
If you find a full keyboard strapped to a synthesizer more conducive to what you want to express today, that's fine. There are still guitars, and drums, and harpsichords, and pianos, and analog synthesizers. This doesn't close off those options to anyone, it only opens new doors.
Cost, or being "better" than some other option in some dimension, is not the reason for something like this. New means of expression is the reason, and it is reason enough.
I hate to pick at your example, 'cause I agree with you in spirit. Your harpsichord/piano example was just... Well, exactly my point. The piano was a major improvement over the harpsi; I hope the same will be said of Overtone. That's all.
By contrast, I have the impression that livecoding requires a great deal more knowledge to do in an entertaining way, and it can go wrong in many more ways.
Honestly I was just trying to find some good things to say about Overtone, since creativity is always a great thing and should be encouraged.
Maybe a combination of the two ideas: Overtone functions being invoked by pressing keys on a synth, with pressure/speed of the keypress being passed as function args. (But then I suppose Overtone would be "just another synth generator"... I don't know.)
"Live coding" means you go to a nightclub, hook your laptop up to the sound system and a big projector, and start programming, while everybody is watching you program and listening to the sounds your program is making.