SWhat is going on with all these moving parts while you are cranking it over with no oil?
Cranking without actually firing the engine puts no load on the rod bearings. The whole point of priming the system is to protect the rod bearings when it starts. Priming the oil system by cranking the engine without ignition allows the oil pump to immediately put oil pressure to the bearings when it is started, and prevents them from being hammered by the pistons for about 2 seconds while the oil filter (and the passage downstream of it that also drained when you pulled the filter) is filling.
There is significant oil pressure in the rod bearings simply from cranking the engine, before it even starts (again assuming we are talking about an engine that didn't just have it's oil changed with a non-primed system). It might take 2 seconds for it to fully go up into the heads at startup, but the rod bearings are by FAR the #1 most important thing that needs a pressurized oil film to survive, so they get oiled first and they get pressurized before the engine even fires.
You may not believe it matters, but I can clearly hear the difference in my garage when I fire them up after an oil change. If I don't prime it, the engine always makes slight ticking/tapping noise for a few seconds. It never does that when primed or during any other startup that isn't immediately after an oil change. Is that going to destroy the engine? Probably not. Is the ticking/tapping coming from metal hitting metal? Yes. I have the option to spend an extra 5-10 seconds to avoid that metal to metal contact, so I do it.
Bottom line is it's pretty stupid not to prime it when you consider the tiny amount of effort it takes to do it. All you have to do is push a gas pedal to the floor and crank the engine for 5 to 10 seconds. It's not like when are breaking out an Accusump to prime it.