I don't care that the same arguments could be applied to adults. Adults are grown individuals who by virtue of their age have earned their right to be bone-headed and make stupid choices. As a parent all you can do is try to instill in your children values that prevent them from turning into boneheads.
Clear enough?
It's not like there is an objective way to choose a "better" instrument anyway since half of the fun is playing with others who use different instruments.
Why would it affect their development if they picked say a trumpet, guitar or flute instead? They can always pick up a different instrument later.
It would be like if a kid wanted to learn python and you said "no! you must learn Java instead".
EDIT: Setting aside the above argument for a second, there are practical considerations too that make the choice of musical instrument a non-arbitrary decision. For example: the cost of the instrument, its portability (important if the band decides to tour) and of course the availability of instruction.
Except that is his own decision.
> Why bother?
Because a kid is a separate person, not an extension of your personality.
The relationship between a parent and child is not a democratic one. As a parent you have a responsibility to make choices for your child until they can make them for themselves. I do not agree with letting kids decide which developmental activities they will or will not partake in or how they will do so. Is that clear enough for you, sunshine?
This may sound irrelevant to the discussion, but it is not. What age is not early age? Parents always be more "grown"(their age number will always be bigger).
Coercion is killer of motivation: force kid to play violin, and he is likely to hate violin in the (near?) future.
I'm not saying that you shouldn't "expose" kids to music, math, programming and other great stuff, but I'm saying that you probably shouldn't force them.