If the engine has been run at all, the residual oil in the engine will dry out over time making a sticky gunk that freezes things up. This isn’t a bad thing and it certainly won’t remove any life from the engine unless the oil contained in the engine was synthetic oil only. If the engine is new and never run, the factory used a light oil that too will dry out over time. A simple fix for any of this would be to flush the engine with acetone, drain and dry, and re-oil with a good storage oil. I prefer to use Dexron (any variant is fine) automatic transmission fluid (ATF). I use a liberal amount to thoroughly coat the inside of the engine, crankshaft, and bearings. Remove excess and button it back up. This will keep the engine smooth and limber for decades to come.