No - This is not mandatory. If you don't want to create an account with us, you can still subscribe. You will receive an email with a so-called "magic link". With this link you can manage your subscription.
Customers who have created an account can manage their subscriptions directly by logging into the user account.