There is the notification at the top to make them easy to find, but once closed it's pretty hard. So yeah, 100% support. That, and they should really also be in the Recent News forum..
This feature has been implemented to include the Patch Notes on the Howl Hub as of Patch Notes 1.1.4. I will go ahead and lock this thread as well as remove this suggestion from the Suggestions Index. Thank you for your suggestion!