Other countries, including the U.S. and European countries regulate who and who cannot come into their borders all the time. Youre entirely free to smoke weed and not visit Singapore. Who are you to dictate what laws they set on their own soil?
Re sucide: you should probably fact check that, because the criminality of suicide was recently repealed in Singapore.
But even if it wasnt, I find your stance hyperbolic considering lots of countries still criminalize suicide. Places in the U.S. considered suicide criminal all the way up to the 90s.