What about page builders like Elementor or Bricks?

Page builders are content tools, not MLM tools. Use them for the marketing site, the consumer-facing pages, the distributor-facing replicated storefronts. Bridge to a real MLM plugin or SaaS platform for the operational layer (members, commissions, genealogy, payouts). Don't try to build commission logic inside a page builder; the abstractions don't fit, and the maintenance debt compounds in ways that surface a year later. Elementor and Bricks both work fine in the headless pattern; they handle their layer, the SaaS MLM handles its layer, the bridge connects them.