Why did the Stripe integration create a new dashboard/company in my Stripe account?

As per the design, if you already have a Stripe account or you are creating a new Stripe account, a sub-account will be created under your main Stripe account. Stripe works by creating a sub-account as it separates out the concerns. The Main account

From a security/privacy perspective, since we see the Stripe dashboard, it also prevents the Zomentum platform from having visibility and control over data that is not relevant to Zomentum.