The moisture is fine (where the moderate risk is located) the fail mode today is the fact that storms had to somehow remain adequately spaced in a cold front forced environment long enough for the nocturnal LLJ to kick in, which was obviously going to be a long shot at best and surprise surprise, it’s almost all upscale before 5pm, and the LLJ won’t kick in until the classic 7pm timeframe.
A moderate risk would’ve been justified had the 500mb jet streak were further south as to allow for a stronger surface low to develop so the cold front would’ve been more north/south aligned and for a strong LLJ to be present throughout the day without having to wait for one to develop.
What’s stranger is that the SPC is obviously aware of these things, and literally pointed these things out in everyone of their outlooks, and yet they went with a CIG2 moderate risk anyways, and went as far as to issue an 80/80PDS watch???