That said, here on HN you will probably get a different response, as people here are generally power-users and much more privacy and security aware (not a bad thing). There was a good discussion on this yesterday:
https://news.ycombinator.com/item?id=32080540
I'd be interested to hear the security argument for or against magic links.
If you have an iPad and you want to access your site, you will receive the link in your mailbox and then need to send the link via Airdrop or other means to your iPad. It's always a bit of struggle for some of online training sites that use this approach
Honestly, I personally like passwords. When using a password manager they are very secure and very convenient. Plus they are understandable, I know how to back them up, enter them in a different device and more. Everyone knows how they work and what to expect.
Magic links can solve problems for users that don't have a password manager set up, but can be less convenient for those who do. Assuming you allow password resets via email anyway it is more secure.
U2F/WebAuthn is much more secure but hard for users to manage right now. This is getting better with Apple, Google and Microsoft coming up with systems to sync the keys across browsers (as long as you stay within their ecosystem).
Client certs are the most secure but lack infrastructure to make it convenient. It has basically been obsoleted by WebAuthn.
Also, important to recognise that replacing a password with a different single factor does not enable passwordless as used by most enterprise companies. Passwordless implies two factor, with both factors not including a password.