FB compresses the video so I meant to give this example to show duration (not the file size). There are 20 sec clips that are 30mb, and 1-2min clips that are larger.
As you and others have mentioned in other posts, Discourse is not meant to be a video hosting site. Hence, my question on what can be done aside from asking users to use YouTube and Vimeo, which lean towards edited/curated content for creators.