I agree with that, lesson learned, next time just buy an OEM style cable, and make sure your steering is setup properly so you don't bend/break it.
Most likely, the Blowsion cable is made by a company that builds cables for boats, they took what they had in stock for materials (cable, sheath...