Let’s face the facts.
You can’t get a decent briyani meal, complete with rice, chicken dipped in spicy gravy, meat served with curry and dhalca complete with pickled fruits/vegetables (Achar) for a measly sum of $2 ANYWHERE in Singapore.
So why the fuck do you have the cheek to give only $2 to Malay wedding functions here where you will definitely get at least some tokens of appreciation, on top of the free food and delicacies provided there ?
Yes, the parents probably are holding the feast out of their own free will and some may not regard for the packets that you gave, which will definitely be NOT enough to cover the overall expenses of the wedding itself.
But imagine the pain in their hearts when they see EMPTY packets ?? What’s the point of giving that packet too ? Might as well you just come there and sit and eat your hearts out and just scoot out of the place in a jiffy.
The bride and groom probably don’t know half of those in attendance anyway.
I dont know half of you half as well as I should like, and I like less than half of you, half as well as you deserve. (Bilbo Baggins, Lord of the Rings)
Moral of the story: Don’t be a bloody cheapo.