There is a reason why profit is necessarily maximised at MC = MR. When MR > MC, the firm should continue producing more output. The logic is, at this stage of production, for every one unit of output produced, it adds more to TR than to TC. As such, a rational producer would want to produce and sell more because there is room for supernormal profits to be further increased
At MC = MR, it implies that for every one unit of output produced, TR increases at the same pace as TC. Profit has therefore been maximised. There is no more room for any further rise in abnormal profit
It will not produce where MC > MR. This is because, for every additional one unit of output produced, it adds more to TC than to TR. While there are still profits to be made, it will not be at the position where they are maximised