It’s not a lack of accessories that prevents the iPad from being a desktop replacement, it’s software.
The iPad (sort of) supports security keys. Not reliably, and not across the system. Many apps and websites that should be able to support U2F simply do not. Not necessarily an iPadOS problem per se, but there is something wonky with the implementation that has prevented sites from supporting it.
The iPad file management app is a nightmare if you need to receive, unpack, open, process, and resend attachments reliably.
Security is completely hidden and concealed from the end user, and things like VPN with kill switch are not baked in. This is a non-starter for any professional that needs to work with a mobile device.
100% agree. As an iPad user since the Gen 1, in a decade the iPad has improved greatly in hardware. You don’t need any of these externals. All my iPads are naked. I’ve tried external keyboards, but don’t see the point. Buy a laptop. What the iPad needs to compete as a workhorse is software. VPN-wise, Nord works great for me. But yeah, Apple need to build this in.