@drq some russian companies really have enough resouces for video hosting. Maybe this companies is not what we want, but at least we have vk, which have significantly higher limits for video/live than youtube and handles comparable amount of local (russian) videos.
For peertube: big community servers usually have enough resouces for community video. But peertube cannot be big centralised platform for videos, that people need. And it cannot be used for permanent video storage. Any instance may close in any time. If we want platfrorm, useful for content makers, we need platform which can store video permanently. To do this, we need use p2p not only to distribute video, but to store it to. Every video should make copies from federated instances. Every account should be backed up between instances, so if one instance closes, other will keep copy. And i sure, this may be helpful not only for video, but for every AP software (including mastodon-like microblogs). Not sure if it's possible to implement in AP.