
This is likely due to the other load factors. Since AirVPN has fewer users per server than Mullvad, you should be able to achieve higher speeds on AirVPN's 10 Gbit/s servers, but you state that performance is comparable. For instance, on our 10 Gbit/s servers, we were unable to exceed 4 Gbit/s bandwidth (2 in + 2 out) as the CPU load increases more than proportionally with the number of connected peers, not to mention the varying number of "conntrack entries" generated by clients, which can greatly impact kernel operations in a VPN server once they exceed 110-120,000. Factor to consider is the overall ability to fully utilize the 10 Gbit/s bandwidth by a server running WireGuard and various OpenVPN instances, given other constraints.
