I hate hearing this....it'll take some guy 3.1 minutes to add 4 or 5 lines of code into the cnc program, and bam, semi auto only reciever.
I think you are simplifying. My point was, as the OP stated, they have to design a semi-auto model specifically for the Canadian market. They'll surely incur a substantial cost to do this.