The video isn't accurate on a number of technical grounds, primarily regarding the fact that what they call "vp8" is really "webrtc's usage of vp8".
There, the main issue is that webrtc is trying to maintain high image quality for screenshare, and not maintain high fps. You can see this in the max quantization that is chosen for screenshare. Clearly, when favoring image quality, you are going to get frame drops when the bandwidth is insufficient.
This video was shot back in February, and there have been a number of improvements to screenshare since then. Some of the criticisms are valid based on the state of things back in February, but have now been addressed.