Add a separate a different account for this forum

Why do I need to create a new account for this site if I already have an account registered with monday.com? The support teams keeps telling me that I should submit my thoughts to this site, but I am unable to do so easily.