As I said before competitions are a very popular past time in the UK, are they popular in your country? I can only tell you about the UK because that’s where I live.
What I often used to ask myself is: Why do companies in the UK have competitions?
There are many reasons companies do this, one reason is because it’s actually their business. Believe it or not giving stuff away actually makes them money. Online retailers do it because it’s a good source of marketing and a great way for them to find potential customers.
Other companies do it for branding presence and to build their market awareness/share.
Look at this video from Spar for example
They have people making videos and sharing them on youtube so they can win a trip around the world, what a great and cost effective form of marketing!