The toolpath isn't crazy at all. First of all, have said it many times, the cutting strategies are made for safe cutting in tough materials such as moulding steel, hardened steel, aged aluminium etc. Cutting edge to edge gives a material engagement that's bad in many perspectives and mainly it lowers the cutter life a lot.
Secondly, if you want to make a cut that gives a precise cutout (e.i. making your model to the toleranced dimensions) a rouging toolpath only is not the way to go. Roughing is roughing, it doesn't touch the material surfaces. If you want to make sure that your model is made to tolerance, you must use another toolpath as well.
If you really want to go edge-to-edge, make a rectangular slightly longer than your cut out and prepare a 2D profiling or pocketing.