Why do people just keep on promoting bad science?
I don't know, but that's exactly what you are doing right now. You are promoting bad science.
Electrons do not flow in conductors or semiconductors or anything else when a current is flowing.
Electrons do flow. If you are upset for why they do not flow in a straight line, then you shouldn't. Wrong expectation. Flow is not necessarily in straight line, in fact it's almost never in a straight line.
Does water flow? Water molecules also wiggle around while flowing.
Does air flow? Gas molecules have an even larger Brownian motion.
Looks like it's correct to say electrons flow, too, thought the most widespread expression is "a flow of electrons".
Charge is transported around the current path under the influence of the applied voltage.
Could be like that, but not necessarily.
Charges can be moved by other means than applying a voltage. For example, you can put charges on a piece of plastic then mechanically move the plastic band, and you'll have a current flow without applying any voltage.
As a generic advice, when the whole world seems wrong yet you seem right, usually it means you misunderstood something, or you are missing something. Don't use emotional words like "rubbish", "blah" or "bullshit", don't be judgemental and don't act superior calling for the wrong action "let's stamp out".

Better, explain what contradiction you noticed, then ask "what am I missing?"
