Al,
These are valid points, but it's "complicated". The software price debate is pretty old and it's somewhat of a religious war, so I don't tink you or I can change too many minds, but let me add some perspective:
For full disclosure, I currently work for the largest cloud platform providers...