[...]Let's just hope they don't spot my weakness!

[...]
Easy, it's in your signature; they just have to add a cheese DLC and you'll buy it I bet

.
Many ppl bash CA but while I agree the faction were too expensive especially when most of us only wanted the faction, not some linear campaign, they still gave a bunch of things for free.
Like bretonnia etc, free new legendary lords, some units (blood knights) etc. and if you argue they should have given it at release at first, please remember they are not obligated to give you anything else than the base game and their base game was already pretty solid and a lot of fun so they were not forced to give more to balance a bad gaming experience.
So CA is not the worst example of DLC but they aren't the best either.
As for cosmetic DLC I don't really understand the hate. Just don't get it will not change the rest of the game.
DLC are not bad by default it's how it's made that will define whether or not they are worth it.
I think DLC are great in general because it gives me more of the game I like. If I think the DLC is not worth it I don't buy it. None of those are mandatory