Yes, I agree 1000% with that!
This isn't splitting hairs... if you were taking a test, do you think the Professor would let you slide if you were to answer a question by saying... turning transistors on and off it isn't done with electrons, its done with current... ? Do you think that would be...