Because it doesn't cut at 15mph (it doesn't "know" the speed). It cuts at 70 rpm (it "knows" the cadance).
And at 70 rpm, on the last gear, with the original sprocket your are at 15mph.
If you change for a smaller sprocket, the motor always cut at 70rpm but at this cadance on the last gear...