... sacred, profane, natural armour, synergy, ...
I agree with your point. The named bonuses system is elegant in concept, but flawed in practice because of complexity, for example:
(a) there are too many bonuses from too many sources to remember and apply;
(b) the "no stacking" rule has not...