Because these things get shared elsewhere and end up getting looked at by someone who has no idea what the product is, like me, this time, with Lazarus.
You are overreacting. It takes one click - the logo on top left - to go back to main site which covers "what is lazarus?" clearly. Is that logic, that a main logo of the site goes back to home page, already lost?
They made an internal forum announcement. It's trivial to find out what that is. If you lack context, blame the place that cited this resource without it. So HN and OP.