This will never take over from stills, because shutter speeds are too slow in video. You can't stop enough action in most video frames to make worthwhile stills. Video's not intended to freeze frames. In fact, quite the opposite. Cameras with 4k and 8k capability might produce nice stills for portraiture or slow-moving things like weddings, but any movement beyond that won't work.
Why? Because if you shoot video with a DSLR, you know you shouldn't put your shutter speed past about 1/125 or you get choppy video. Video relies on slight motion per frame in order to create the impression of movement when the frames are mashed together into a video. If you stop motion in every frame with too fast a shutter speed, you get choppy video.
If you're shooting 24 fps, your shutter speed is generally 1/50 of a second. If you're shooting 29.97 fps, your shutter speed should be 1/60. If you're shooting 60 fps, your shutter speed should max out at 1/125. None of those shutter speeds are meant for freezing action in a still frame.
If you're shooting at a higher frame rate than that, you have in your hands a special high-speed camera that's specifically designed for super slo-mo footage (not the 1D-C). Then and only then can you begin to consider getting your shutter up to action-freezing speeds.
On the other hand, if you're shooting video at crazy fast shutter speeds with no intention of using it for video and only looking to pull stills, you might be able to make it work, but who really wants to go through that many frames?
Either you shoot video as video's intended to be shot, or you shoot photos as they're intended to be shot. I shoot both every day for work, and they're two different disciplines.
I think it's super cool that 4k and 8k video are giving us crazy new quality levels with video, but I'm under no assumptions that I'll one day stop shooting stills separately from video just because a video's individual frame quality is super high.
Here endeth the rant.