could this be a EF mount without mirror?
Thus "lower cost" got explained, because without a mirror, the AF chip and Exposure measuring chip etc. can be discard, which will low down the cost quite lot.
Look at 70D, if Dual Pixel AF can be used for AF in stills(and the make it lower battery use), there will be no mirror needed.
also EVF rumor explained.