> We also find bare metal to be a lot more performant in general
I measured this several years back and never looked at virtual servers again. Since CPU time isn't reserved (like RAM is), the performance is abysmal compared to real hardware.
I haven't benchmarked recently, but I believe the situation is roughly still the same. If anything, things might have gotten worse because of more overbooking going on.