Innula, You may be correct about a simple bug fix to change llRequestAgentData, but my simple bug fix would be to add a "Log in as offline" to the home screen of the SL viewer. There would be no [Announce] packet sent out to the grid that a user had logged in.
In any scenario, venders need a reliable way to deliver products, notecards and IMs. A user set to offline would undoubtedly have to deal with the fact that they have chosen to appear offline. They would get none of the benefits on being online, as is their choice.
Who/What is to differentiate between a valid Vender and a malicious object?
Remember that this is just to cater to the 'squeaky wheels' that are complaining, which i believe is a very low percentage of users. If they want to then complain they dont get the benefits of being online, then why did you go offline in the first place?
To strengthen the big picture, deliveries would need to be made instantly, say to a "Recent Deliveries" System Folder. This would support Objects and Notecards. However, there would not be a way to support Object generated IMs. I noticed recently that SL created a PM system which is annoying and not a proper solution. Invading my first life without my wanting it is kinda defeating the purpose of SL. Did i mention that most users _want_ to be online and visible to others? like maybe the whole reason to log into a massively multiplayer chat construction environment?
Anyway, the whole thing seems ridiculous to me. If they wont fix llRequestAgentData, then it will come down to a choice. The living breathing economy of many _important_ key mechanisms to bypass the multitudes of SL problems already plaguing the populous or choose to cater to the complainers.
If this goes down the way its looking like it is... Im going to laugh my ass off and then cancel my premium membership and my 6+ land rentals along with most likely a swoth of others. I have this sneaking suspicion that SL has a greater goal like somehow linking into Facebook or becoming some increasingly LL created world where all current users are invalid, as they would be replaced with 'new market' users. The funny part will be when the primary partner or social network they depend on realizes that SL is held together with paper clips and what seem like greed directed choices.
Dont get me wrong, if SL would stop making bad decisions or patches to patch patches from v1.0 then id be all for it. Ive been a member for 7 years, which is saying alot. Yeah, was always curious how SL would vanish into wiki history and this looks like an excellent place to start.
--
Kae Fox