I hear you. And it is really frustrating for many people.
If I were to tell you We absolutely want people to communicate, share information and places you might then ask why, on earth, these features were disabled from the default scripts. Particularly in an open source world platform where user generated content is everything. It’s confusing especially if you’re coming from years of SL, as many many of us do, and/or are used to a virtual world running as a centralized service. The decision to hide these features from the default scripts were primarily made by our founders’ product design committee, reflecting the philosophy of being creators of a platform rather than operators of a service. Admittedly the line between these two domains is blurry and the definition of what constitutes a platform feature -vs- a service, or a definition of what the responsibilities of a service is, is very fuzzy. Basically, the product team’s take on this decision is pretty firm, which sucks for many people, even though many team members at HiFi have hotly argued in favor of keeping these features visible by default.
The only practical solution to this problem, and I know nobody will really like it (sorry), is for some clever & industrious person(s) to figure out how to circumvent this and create a popular workaround. For someone to author an easy to use messaging, contact and bookmark exchange system, using the current state of the platform to make it easy to pass information to other users and allow them to respond in kind. Perhaps based on a web entity talking to a back end that you can rez out.
On the upside, where there is demand, or where features are missing, there is at least a wide-open opportunity for an industrious and clever person to create a portal or website dedicated to resolving these challenges, like an early Yahoo or Google for the metaverse.