As someone who was in the audience at the event for that presentation, I can assure you that there was a ton of hype for the reveals (it was standing room only), the audience was very reactive (in a positive way - not sure how well that came across in the livestreamed version as I haven't had the time to look at that) to the announcements, and the people sitting around me were very excited after the presentation for what was announced. Many of the announcements were things they have been asking for regularly.
I'm happy to form my own opinions of the keynote, thank you very much. There were definitely many parts of the discussed content that I was very much looking forward to after it was announced.
There's a time and a place for everything - discussion of the upcoming content coming to the game isn't necessarily the place for those two particular items you've listed. To my knowledge, both of those fall into the realm of other departments within Jagex, rather than under the content development team.