I tend to agree. Big chevy (GM) engines use a "pilot relay" system The start contacts and wires in/to the ignition switch are not heavy enough to handle the starter solenoid so on my Daughter's Grand Am they did a recall because the cars tended to "Flame On".Assuming a Chevy chassis, I think (emphasis on "think") that if you remove the "crank" fuse that the starter is disabled. Easy enough to check.
The fix: Adding a pilot relay.
On my slightly newer (2005) Workhorse (GM design) it was done at the factory by design.
How do I know this.
Turned the key and heard a sharp CLICK, no clunk no stutter no crank.
Pulled the Pilot (START) relay from the fuse block and cleaned the contacts.
Put it back and turned the key to VAROOM.
There is a fuse protecting the Starter Solenoid wires.