Ok,
So I did not intend to get this into a "right/wrong" or "The game sucks/ the game is great"-discussion.
So back on topic, aside from the "lets play the waiting game" coalitions mechanic one of my other pet hates that wasn't mentioned in original post is:
Vastly different land force troop stats at same tech level.
I can understand troops being slightly different for different cultural/tech groups. However, I cannot understand why the decision was made to have units have vastly different stats at the same tech level when there is already penalties for acquiring that tech in the first place. Additionally, since one tech has abysmal land troops that have half the pips of a western nation's land units why suddenly their naval force is able to keep pace with western nations and have exact same units with same stats. If my land troops are 'inferior' then why isn't my navy, why is my navy special? All this does is funnel the player to westernise purely because of the fact their land units just suck regardless of tech level.
Since I purchased CK2 recently I can somewhat predict what will occur in the future. So i'll just hold out for rise of the orient or whatever named expansion is released that will flesh out the troop rosters for asian/indian nations etc. Until then I honestly cannot find a lot to do in EU4. I don't find the western nations appealing because they feel overpowered and can easily steamroll other non-western/eastern/ottoman nations of the world. Coalitions mechanic although manageable is just boring because all you do is wait and sit on your hands while your diplomats do their thing. It is not challenging at all.
Non-Western/Eastern/Ottoman tech nations feel bland to play because you can typically steamroll your tech level opponents but once they're all gone you have to go up against better tech units (not necessarily better tech level). Even if you have lvl33 military tech you get chocolate soldiers so you are forced to westernise because there is no other option to improve your troops. The problem in this case isn't westernising but the fact that once you westernise all those recently superior nations are suddenly pushovers so you start steam rolling them till you reach european nations. More boredom ensues.
My fix suggestions would be:
- Ease down on coalitions mechanic or create a better mechanic that doesn't force the player to sit on their hands and do nothing half the game. Warmongering players need love too.

- Equalise soldier stats for differing tech nations. Why a lvl33 western tech troop should have twice as many stats as a lvl33 chinese tech troop? It already took the poor player with 60% MP penalty to get that far so why force them to westernise? Alternatively, allow players to upgrade tech level gradually depending on tech level of their neighbours so at least they have some way of getting better stat land forces besides upgrading straight to the top of the cream western troops that will steamroll all their opposition (with exception of other western tech nations of course).
- Add more game changing random events and effects. +1 stability and -1 stability is about the only thing that effects the player. Need more depth than this. CK2 has a lot of RNG that can throw off the player and keep them occupied but EU4 is severely lacking in this department. I'm not saying make the game another dynasty builder, just need more flavour with events and missions.
I enjoyed the game and many hours I put into it but it just doesn't have replay value for me anymore untill the above is addressed. While waiting for DLC and expansions to further flesh out the game I'll continue to play Crusader Kings 2 because that is one engrossing game.