The class of C(1) functions is quite easy. The class of intergrable functions is much more difficult. All we know is that it is larger. Consider this: to prove a function isn't differentiable, you need only give a single point where the derivative as a limit doesn't converge. To prove a function has no integral, you need to consider all possible partitions of that function's domain. (You also need to specify what exact measure is being used, etc).
Sure, school != reality, but it's the former we get tortured by...
I see you've never had to do Bayesian inference.
Note the key word there is a function not a function with a closed form that's a tiny subset.
The OP said the opposite, that differentiation is harder 'more finicky.' I agree that the concept of integration is much richer.
Also, I didn't mean 'closed form solution' when I said 'analytic.' I also didn't mean 'analytic functions.' I meant that the analytic machinery you have to develop in order to have a theory of integration is far richer than for differentiation - i.e, proving the multivariate change of variable theorem.
To me, 'harder, more finicky' means exactly that it is of a more constrained scope, so I don't think I interpreted OP wrong.