Don't forget the tornado outbreak that hit Iowa with four EF2+ on July 19 with a 2% area in place until it was already underway.
To be fair, the setups have been kind of subtle/conditional. But still even I as a rank amateur thought there was a good chance July 19th would overperform the outlook looking at conditions that morning. Unfortunately because the quality of the setup wasn't apparent until then, I hadn't scheduled time off and had to work until noon, then a social obligation later in the afternoon. Reading this and some other forums that day, I wasn't the only one who had alarm bells go off in their head when we saw the clearing ahead of that triple point, combined with the HRRR and 3K NAM consistently depicting discrete convection with strong updraft helicity tracks for later in the day.
Honestly I feel the SPC should be the best in the business of forecasting short to medium range severe convective weather events, after all that is their one and only mission. If they are indeed the best we've got, maybe the science hasn't come as far as we think.