Asking "why does gravity slow time" is a bit backwards. A better question may be "why does slowed time cause gravity". The curvature of space by matter isn't nearly enough to give gravity at the strength we feel it. You are held in your chair right now by the curvature in time. You are held down because your butt is ticking slower than your head.