I believe in finding one absurd thing a week, I think Mr. Liston has the next couple covered.
Nine Rules for Selecting a Future-Proof LOS take a read.
Point 1 is stupid.
Point 2 has some merit but you buy for the environment you have or want. And the environment your vendor tests against.
Point 3 should you be responsible for dealing with business rule changes or your vendor? what exactly are they selling you?
Point 4 I agree you should know what your dependency will be. But conversely once your up and running it doesn't matter very much.
Besides we all know all you need is Point and PDS.