All the arguments against the truce timer and against excessive AE are good, IMO. The Developers place a large amount of emphasis on Multiplayer balancing, to the detriment of the singleplayer game. However, I would like to have a little gripe with how this community seems to behave about that...
EUIII was balanced for multiplayer as well, the singleplayer got quite ridiculous at times, and people had lots of different ideas on what the right balance should be. The solution was to play mods. There were lots of rebalance mods available which would change many of the small things that annoyed people (building destruction on conquest, hordes etc), and if you couldn't find one you could learn how to put one together yourself, a few little tweaks.
The same should be the case in EUIV. This truce timer issue? Solved in a single line of code. The specific amounts of AE and OE? Easy. Core times, culture conversion rules? Done. Monarch points and westernisation? A bit more complicated, but still possible to sort. However, two things have thrown this whole approach into the bin: Ironman and Steam achievements. The addition of achievements has created a kind of 'win state' for the game, a way to score points and show your skill. But you can't earn achievements without Ironman, and if you're playing Ironman you can't use mods. This has greatly discouraged people from playing mods in general. And this, in turn, has affected the kind of mods that are available. The popular EUIV mods are mostly big total conversion projects and massive revamps of the whole game, or things that add new nations and other content. Simple Vanilla rebalance mods and mini-mods are lacking. There are other reasons for this as well, the frequency of game-changing patches is one, there's little reason to invest time in fixing a mechanic yourself if there's a good chance that the developers will change it completely in a few months.
So, I advise the people here who are complaining and stressed over the state of SP: it most likely won't be fixed, and even if it is it probably isn't going to be to your personal preferences. Learn how to make simple mods, fix the multiplayer-based oversights yourselves. Forget achievements, they don't really mean anything, the big point of EU is to enjoy changing history and seeing how your nation develops, not grinding to try and win points (the amount of chance present in this game makes those 'points' kind of meaningless from a skill perspective anyway). I've played hundreds of hours of EUIII and there were zero achievements for that game, and I've also played hundreds of hours on the CK2 GamersGate edition, which also had no achievements. And I managed to have great fun.
Also, Ironman. There's such thing as self-discipline. I've never used Ironman, and I've never used the console either. I have reloaded quite a bit, but I've realised it's not very fun to do that and I've stopped. You don't have to have Ironman to not cheat.
If you want to earn achievements then use Ironman and vanilla, fine. But don't expect the game to be perfectly balanced to your tastes. I definitely don't think it is, I generally dislike EUIV, but I'll give AoW a go. If you do want the perfect SP experience, then mod the game to suit your tastes, and upload and share it here. When AoW is out I'll try to get back into the game, and I'll probably find something I want to change and I'll upload the tweaks in the modding section for you.