The short answer is that we've made a (philosophical) decision to stay right in our highly technical niche and not gussy up our site, or product, with all of the things you might expect to see.
This resonates very well with the people that find us and will eventually use us, but the people that make decisions and pay us are not impressed with what they see.
So if we're not going to put up the PDF whitepapers and the product tour videos that they want to see ... how do we bridge that gap ?
That's where the CEO page comes in.