my buddy was a veteran in local marcom community
he told me some of the mega prize giveaway are for shows only
or some of the winner list are fakes
eg: main prize winner: Ahmad Fauzi IC: 770111-10-XXXX
what's the chances of having a rando guy name Ahmad Fauzi matching that IC number? none!
some are fakes ceremony with prize just for show giving to own employee/family members
and actually they don't have the actual main mega prize, and has no intention of giving it out
just the smaller cheaper prizes are real
to encourage ppl to spend more to have that dream of scoring the main mega prize which is a house or a car

and I personally seen a case that one of the local company here announcing the winner of a main prize car a Myvi,
which is actually my friend who works for that company

she did get the car in this case, but it's considered a company car given to her as part of her job promotion package

Sound like certain bank credit card won free houses with entry but no winner announcement.