Category theory allows us to prove theorems that apply to many different mathematical theories. For example, the categorical theorem that says that left adjoint functors commute with colimits can be applied to prove that the tensor product is right exact and to prove that the suspension functor commutes with wedge products. Those results can be (easily) proved without category theory, but the spirit of modern math is to work with maximal generality in order to simplify the theories.
Moreover, it is fundamental for comparisons of different theories. For example, it is well-known that a module over a group algebra is the same as a representation of this group, or that the homotopy theory of simplicial sets is the same as the homotopy theory of spaces, but these statements make the more sense when expressed in terms of category theory.
Finally, many modern theories wouldn't exist without category theory. For example, modern homotopy theory revolves around the notions of model, higher or enriched categories. Without category theory, these notions would be very difficult to define/use.
And there are a lot of other things that I didn't mention that show that category theory is, at the moment, the right framework to do "general mathematics".