Alas Hunter, you are already on the right track to finding morels.
You can’t catch fish unless your line is in the water and finding morels is the crossroads of effort and opportunity.
Don't despair when your efforts prove fruitless, just know you are out in the woods enjoying nature and you will one day be rewarded by a bounty of golden morels.
Then you too will formulate a hypothesis of as to the why.
Perhaps a north facing slope, an old apple orchard, under a 100 year old elm or even that pair of lucky socks you're wearing on that day. Remember that the lure that catches the most fish is always the one you have in the water.
Enjoy what has been created for you and the rewards will find you.