Example of why cable rails fail: Note the looping through the holes of the end post. The fittings are what make cable rails expensive, so some people try to save money by cutting corners. These cables would never be able to be tightened enough to pass code.