Beyond the comments on the website itself, your post suggests the marketing and customer facing side of Genode has not kept up with the engineering excellence of the system itself. I would tend to agree. Many of us would rather the effort for now went into improvements to the operating system itself, although an improved website might bring on more casual users and build the community.
I am not sure if that was offering your services in this department! There are certainly areas where we as a community can help make Genode more attractive to “window shoppers”. For instance I had a go at the Wikipedia article a year or so back.