Yup, exactly!
I'm pretty tech literate but I still come across things often within the Linux space that I have only recently been delving into properly that are just not written in a clear, understandable manner and I then have to waste hours researching additional things often many layers deep where each successive thing throws up more unknowns.
I agree it is bloody frustrating! I can only imagine how put off people are that don't have any tech know how to begin with!
Those cable ramp things are obnoxious and terrible for anyone using the pavement at best they are a trip hazard for normal pavement users at worst they are down right dangerous / make the pavement unusable to people with disabilities. Cables should not be going across a public pavement!