While I personally agree with you, I think it's also important to remember that different people view fun in different ways. For some people, that level of detail and adding up 34 different modifiers is the fun, and likely a game that you or I enjoy would feel dull and flat to them.
In either case, though, mechanics matter. You just need a game that supports your idea of fun, whatever that might be.