Flexible cords can be manufactured to far higher specifications than installation cable such as twin and earth, I think the big problem with flexible cords is that they're fine stranded wiring which requires some type of ferrule when it's terminated. Most terminations in electrical accessories and in DB's are designed for the solid type conductors or coarse stranded type conductors which are found in installation cables and aren't suitable for fine stranded wiring.