the (biggest) problem in India is the backlog - it can take years until a case is heard in court.
Switzerland has a relatively efficient court system, comparable to the US - apart from the fact that it's based on civil law. Trademark law is similar (there are differences though, but nothing like what you're suggesting). For domains, there's a dispute resolution procedure (WIPO arbitration center) - few cases make it to court.
If you're interested in Swiss IP law, you'll find more information here:
http://www.ige.ch/defaulte.htm
Domain Dispute Resolution:
https://nic.switch.ch/reg/ocView.act...uest_locale=en
...and a local attorney:
http://www.trademark.ch/?sub_id=141&leng=1