To take that a step further, problems with analytical solutions are fun to simulate because you can use the analytical solution to verify that your simulator is working correctly.
That's a good point, and I'd add that, in the opposite direction, running a simulation can be a good way to convince yourself that your analytical solution is correct.