Some people are, but I don't see how it's a relevant standard, BS7671 is a standard for electrical *installations* in the UK. Not a standard for portable equipment.
I just checked BS-EN 60950-1-2006 table 3B which specifies minimum sizes for IT equipment power cords and it does indeed say that 1.0mm flex can be used for detatchable power cords up to 2m in length with 16A rated connectors.
I don't know why the IEC made this exception to the normal flex sizing rules, but it seems to be an indisputable fact that they did.