That’s it, 1/10,000th of the full load current. Large motors and cables that are a few years old can hardly be expected to give ∞ readings. Weather conditions also play a part in expected readings, if a motor had been stood for a while damp will get in to the windings lowering the IR value. Let the motor run for a while and test again, the readings will be far higher.
One motor in particular had to have an IR test every week, I added weather conditions to the report sheet and plotted a graph of the results. Over the year I could look out of the office window and more or less predict the readings.
I diverted an old redundant 550V 0.3” PILC to feed a new board, the feed was via 400A fuses. Before making live I did a quick test and got about 100kΩ, a bit low even by the old standards. Options, make it live and see what happens or replace the cable, anyone fancy telling the gang there’s 200m of 195mm² SWA to pull in? I made it live, after 6 months with about 200A on it the readings were in the MΩ’s.
A “one size fits all” value for insulation resistance may be OK for small installations, large and particularly old stuff needs a different approach.