Customers who insist on on prem require the most support burden and hassles.
Have you shipped commercial on-prem software? Nobody wants to do it for <$1k. It's miserable.
I have and you're right. But in the context we're discussing here of buying software that has access to sensitive company data, on-prem is so much easier to approve.