Elliot, irritatingly you put that far better than I’ve managed to in about 3 rounds of comments 🙂 – couldn’t agree more…

It looks from the link to your website that you’re involved in a similar space? I’ll go do some research.