You do realize that coaches of non revenue sports make very little, right?
They use their status as a D1 coach to do private lessons. Even at P5 programs the money isn't all that great. I was at a school where the head tennis coach made more from private lessons than from his salary as the head coach.