Yes - I think that this observation can be explained easily:Hi Cruts,
That's very interesting and would be also interesting to test in a real-life circuit.
I would think then that the distortion comes from the small change in base emitter diode forward voltage drop.
* When the base is driven with a current source the non-linearity of the exponential Ib=f(Vbe) characteristic creates a voltage Vbe with positive half-waves which are somewhat smaller than the negative half-waves. This effect is cancelled (corrected) because the collector current is varying due to a similar non-linearity of the Ic=f(Vbe) characteristic. This is because now the opposite effect can be observed: The smaller positive Vbe half-waves will cause a larger Ic variation than the smaller negative amplitudes.
* When the base is driven with a voltage, there will be the non-linear influence of the Ic=f(Vbe) only (no cancellation effect).
* Can we conclude that we, therefore, should prefer to use this current injection method? To answer this question for a certain application we should not forget that in most cases we want to amplify and process voltages. This requires to realize a (non-ideal) current source using a large resistor.
Therefore, for a fair comparison we have to consider the available/possible voltage gains for both cases.