I guess you meant cesspit, right? Sure, the city has all the bad parts you are mentioning. However, it also have a lot of good parts. For example a very strong and good expat community, that many foreigners in Thailand seek. Basically same as Los Altos, Spain in that case, to take a very good example. Moreover, foreigners will find all kinds of attractions from barlife, young girls, imported foods, modern accommodation, beach life and so on.... In that case, it´s a magical city.