To those who believe that changing the Swedish ai will solve the Denmark problem, I will say this.
I often see Denmark swallowed up. However, this always seems to be as part of a massive war after they have force annexed most of the Hanseatic League. If you change the Swedish ai, then it will improve things slightly, since Sweden will be less likely to make the first declaration of war. However, after Sweden have left the Kalmar alliance (and Norway have announced that the Swedes are fools), as soon as one or two other big alliances have attacked Denmark, Sweden will eye the state culture and religion provinces of a very weak neghbour and pounce. Changing the ai can make this less likely but it will still be difficult to prevent.
Of course, if PAI's or Daywalker's ai files make a real and repeatable difference, then I stand corrected.
EDIT: As I'm not Swedish, I naturally fall into the position of believing that the Swedes are too strong in EU2.
And as for the RR / income relation, I think it's an excellent idea... but it needs a lot of refining. The problem is that you can't just reduce the high RR events (though this will also need doing for any +RR events over about +8). The RR stacking bug means that any random RR will cause really big additional problems if your RR is high anyway. I think that we need a non-linear relationship between RR and income. Something like modifier = 1 - 1/(1+RR).