I was talking to someone about diagonalizability of matrices and they asked me why we even care. For one thing, we can easily raise the matrix to the $n$-th power.
If $A=PDP^{-1}$ then, $A^n = P D^n P^{-1}$ and the diagonal matrix $D$ is very easy to raise to the $n$-th power (just raise all the diagonals).
Ok, he said - so just a computational benefit.
Also, you can find the determinant by multiplying the numbers on the diagonal. Ok, again a computational benefit since you could find it through other means too.
I realized that I can't think of a fundamental benefit one gets from being able to diagonalize a matrix that extends beyond computational efficiency. For invertibility, there are many things you get that you just can't do otherwise. Is there anything similar one gets for diagonalizability that I'm not aware of?
Note another similar question: A matrix is diagonalizable, so what? that asks for a solid perception of diagonalizability. I believe this one is slightly different since it focuses on any utility barring numerical efficiency.
You ask for a non-computational benefit of diagonalizing, but have you ever done anything with linear algebra that is not based on computations? Since you speak about matrices rather than linear maps, I wonder if you have ever used linear algebra outside of a computational setting.
Diagonalizability, when it occurs, gives you a good coordinate system to use for understanding a linear map (a set of axes built from eigenvectors). In particular, look up the spectral theorem! It is a very important result about diagonalizability of symmetric matrices.
There are many results in math called "the spectral theorem", for different kinds of linear maps (abstract versions of matrices), and they are very highly valued because being able to diagonalizable a matrix or a linear map is the mathematical analogue of decoupling a physical system (or a differential equation modeling a physical system) into parts that don't interact and can be analyzed separately.