No idea what you're ranting about. I have installed IDEs on different flavours of Windows without any issues regarding connectivity with SparkFun Redboard, Arduino Uno and Arduino Leonardo; none of them use the CH340 chip though.
Only point is that there is NO Arduino with a CH340 chip, so there is no need for Arduino to support it.
Note:
most Arduinos (and the clones) come with blink pre-loaded; simple test to see if uploads work is to modify the blink to be faster/slower or with a asymmetrical on time and off time and see if that works.