I suppose I agree with you in the sense that electrons (and all matter for that matter(!)) are not waves as we know them "up here" in the macro world, neither are they particles. However I think the accepted probability expalantion where things swap from wave to particle is a fudge to let us do the maths.

Particleness is an emergent property of the correct wave equation (possibly never to be discovered).