Yep. Red Packets are given to you by people of 'higher rank' (i.e. generations above you, elder siblings, etc.). You can only receive them if you're unmarried, and you should give them out if you're married xD
It's just a cultural thing. Parents/relatives give children money for Chinese New Year. Why do Americans eat turkey at Thanksgiving? It's dry and tasteless without a ton of sauce/seasonings. Why do people give/get presents at Christmas and Valentine's Day? Why do the French eat King's Cake for Mardi Gras?
well i'm chinese. and lots of my mom and dads friends came back from china. that means more $$$ for me!!! but ....today is the last day of effortless money making for me . i got 100 dollars today. in total, i got.....1200$