It is interesting that Second Life does allow 'real banks' to function in Second Life. Since this effectively legitimises banking in Second Life (provided you have a real world bank presence) then does it allows for real world bank transactions via Second Life? For example if I want to transfer money from a bank account, say in London, to another bank account, say in New York, am I subject to any tax by the relevant authorities? I think this opens up another can of worms for Second Life since it now really has to regulate virtual banks in its servers.
This comes right after Second Life bans gambling in the virtual world. Banning gambling is an easier way of complying with regulations since it allows Second Life to outright deny any association with such activities.
By doing the above, Second Life is essentially imposing certain form of regulations due to pressure from real life regulatory frameworks. Not sure how this would pan out for Second Life, but it is likely that Second Life would face more pressure for other 'content regulation' from now on. Guess they have to balance having more 'in-server activities' with vast freedom versus pressure from various regulatory bodies. Wonder if my Second Life avatar consumes a 'drug' which results in some visual / audio manipulation of my screen / speakers to simulate 'drug high', would my avatar be commiting any real world offences?