People not having their own engine can download one of the existing ones. You can try to regulate this, for example nobody could be allowed to use an existing engine, but this would hurt the quality of the games produced in the compo, and getting good games should be one of the goals. So I think not regulating it is better. Some people will use their existing engine, some will download one, and some will write their own.