How? Just use AppService / EC2 for managed machines. Scales just as well.
"Ingress solves how to route HTTP traffic coming into your domain."
This is actually helpful and "easier" out of the box than putting nginx in front of statically hosted sites, so I will reluctantly give you this one.
"PersistentVolume solves how and where to store data."
You need a DB most of the time. Managed DBs are easier.
"LivenessCheck solves how to restart your crapware when it freezes. Just don't go crazy with it unless you actually need the fancy stuff."
Our crapware doesn't freeze. Needs a custom Health Check endpoint. Can just as easily restart the instance when that check fails.
K8S is a ton of extra overhead for no gain. We have this debate at work all the time. Great resume builder though.