It definitely does, but I absolutely love it. A lot of people complain about ridiculous fines for things like littering, but really the fines are never going to effect you (you don't litter, right?! - at least in Singapore where trash cans are every five feet), so the higher the fine the less violations = awesome, safe, clean streets.
Singapore gets a bad rap for being extremely strict. I grew up there and was aware of prostitution but never realized it was legal.