Wedding gifts

My cousin recently got married in Melbourne and on his wedding invitation, he included a list of things the attendees can buy for them as a gift. I thought that this idea was pretty straight forward but in some way rude but for sure he wouldn’t be getting stuff that he have no use of.

Is this kind of practice prevalent in Singapore? Or do people simply ask for ang baos (red packets)?