The fact of the matter is that it's just inefficient, slow and expensive.
Bare metal is simple, fast, and keeps you in control.
cloud vms have low capex and high opex
which one is more expensive is a function of many variables
Otherwise it's three times more expensive.