Tree hits you because god hates you.
Nothing to do with Singapore Government.
Because all trees in Singapore belongs ot the government, no matter where you go, beware of falling branches. If it hits you, you cannot claim your insurance, reason: GOD HATES YOU. (ACT OF GOD)
I find this quite amusing as I've know cases where cars were damaged by trees and owner has to pay for it. The trees, managed by N-Parks (National Parks) are responsible for all trees in Singapore. They will certify the health of the tree, and they sometimes charge you a fee for it.
So if you are in Singapore, BEWARE THE TREES!