You should know that this forum tries to be focused on problems with KiCad use only. With questions about electronic you should expect to be send to other forums (like EEVblog for example).
As it has nothing to do with KiCad I was wondering if someone would write to me that this is not the place for this.
If you know that your schematic is correct… I have never run ERC so no have a problems with its complains.
Read made by @jmk FAQ:
Some people (I think new age school) draw schematic like you just because they think it is the best way of drawing schematic. If you say them that for someone else it is very hard to understand it they don’t care and are often picky when someone draws their attention to it.
In my (and probably others) opinion it’s even rude to draw schematic to be almost impossible to understand and then ask other to help about it (assume you were looking to be such person).
When you see wire ending with label you (except being its author) don’t know where to search for it and even you will find the next end of this connection you don’t know if it is the only one as label can be used many times.
If you use bus (I use it without specifying wires inside - just as only graphic element (it was the only way for buses in earlier KiCad versions)) and end all such wires at bus than seeing one wire going into bus you know that only along that bus you should search for its other end - dramatically reduces the space you have to look through.
I have shown how my schematics looks like (without details). I use only one bus as I don’t have too many wires, but you can logically divide your wires into several buses.