To be honest, I find it very interesting some people keep complaining about the price of the C7 and C8, but have no issues of dropping over 2000+ dollars on other rifles that are sold to other militaries in the world as "budget rifles", or paying for accessories or modifications that have not gone through formal testing. Some of the more pricy rifles are not even NATO certified and are not built by factories with ISO certification. I don't see no one ever complaint about paying 3400 for a Swiss Arms, 2500 for Tavor and over 2000 dollars for a HK SL8, but they have a lot of issues with paying less money for a C7 or C8 semi. Even the budget military rifle ARX100 is sold for over 2000 CDN out in the street down in the US.
The contradiction is deafening. If you want to buy a cheap recreational AR, buy a cheap recreational AR and there is plenty abound. If people want to buy a semi automatic version of a C8 , that is NATO certified weapon, pony up and get the Colt Canada. There will always be people who buy the lowest price, and people who don't care about buying the cheapest. There will always be people who will pay more to be the first in line guinea pigs advertised as the newest improvement, and there are always people who only buy certified and field tested weapons from real arms factories.