One of the biggest issues I have with HOI3 is that Relations, Trade, Threat, and various other key factors play no part in a lot of the decisions and events. Too many of the triggers are strictly "If A, then B", or a random chance of B with no modifiers, or occur randomly no matter the situation. Having modified random chances (little or no chance if the modifiers are against it, very likely or inevitable if everything points toward it) helps keep the game making sense for the current situation, rather than always doing the same things for exactly the same single reason, regardless of everything else saying that it's stupid.
Case 1: Czech refusal for First Vienna. There is a random (10%?) chance in the later expansions of HOI3 that the Czechs will refuse. That 10% chance is not affected by Germany's troop strength versus Czech, nor by the current Relations between Germany and Czechoslovakia, or even whether or not France, the UK, or the SU have a guarantee on the independence of Czechoslovakia. The current situation simply does not affect the odds of the event occurring. That, in my opinion, is the WRONG way to program an event.
Case 2: Various dissent and political strength events. Other than a few specific cases, it doesn't matter whether your National Unity is 90 or 30, whether the ruling party is revered by the masses or treading on thin ice, most of the random events will still occur at the same frequency. Countries on the brink of civil war or mass uprisings should be hit by such events far more frequently than those with stable and contented populations. Removing Dissent should be important, not just as a negative modifier to productivity; coupled with low National Unity, it should result in occasional revolts or other issues even in your core lands, if left unchecked.
The same goes for WT and the response to it. There needs to be more to it than just high WT causing an Allied buildup and guarantees. We don't know the details, but if it's a simple formula, then it's probably not going to accurately reflect the current political and military situation in the campaign.