Epic doesn't charge for use of Unreal Engine in vfx, and overall I don't think vfx is a very profitable space for most software companies. It's a low margin business, mostly outsourced. I doubt that Hollywood studios are going to pay any vfx provider a share of revenue in any case.