Yeah, on literally one point.
As someone who spent an entire year at college studying medieval history (this means reading plenty of primary sources), I can say very definitely that you simply did not go about swinging the mace and saying "I like what you have-gimme!" From what I noticed, large-scale wars came down to one of two reasons.
1) Religious: This one is pretty straight-forward. Crusades, Jihads, and the like. However, lumped into this are Papal requests for military force, which was a pretty major factor during the Carolingian period. Also in the mix is fights against the Papacy, which was kind-of a thing during the time of the Holy Roman Empire.
2) Familial/Dynastic: I am not exaggerating when I say that dynastic ties mean almost everything in medieval politics. Don't believe me? The reason why Duke William 'the Bastard' of Normandy had his Casus Belli was because of an overly, overly complicated series of marriages, backstabs, and wars that the children of King Alfred 'the Great' of Wessex/the Anglo-Saxons got mixed up in. This chaos is also the reason why Norge, and its ruler, Harald Hardrada, had their own claim on the throne of England (as did the Danes!). Same thing goes for the Hundred Years War, round one and round two. Claims over English holdings in France, whether or not the King of England was thus somewhat subservient to the King of France or not, etc...
In sum: CBs exist because they totally existed during the period, and they were everything. Fighting a war without one was not only rare, but it was quickly and harshly acted upon. If you wanted to get Excommunicated quickly, try to just invade your neighbor for no apparent reason. This is why the "Peace of God" movement was such a big deal. Just prior to, and following, the turn of the millennium, people began to worry about the return of Christ, and there were widespread church reforms (just how much people were concerned is still a topic of debate, but the point stands). The "Peace of God" movement was one of the first anti-war pushes in history, and was surprisingly effective. You needed reason for war, you couldn't fight on Sundays or holidays, etc.
So, yeah. I'm sorry, but if you want to go around killing things, you're going to need to wait for your Chancellor to get that CB. That system, flawed as it may be, is right on the money with how medieval politics and warfare worked.