Definitely not - they should only be seen in as close a natural habitat as possible (sanctuaries and in the wild). Emphasis must be on protection and education, not on entertainment.
No. Animals are not always well treated. If you really want to see wild animals then well run, reputable zoos are the best place (unless you can see them in the wild)