Bunun birden çok sebepleri var. Neden Source seçilmez diye sorarsan mesela tam olarak bir "oyun motoru" olarak değil bir "Framework" mantığında çalışan bir sistem yani hazır bir world editör yok, drag & drop avantajın yok, Visual scripting temel olarak yok. Eğer bireysel olarak değilde takım olarak geliştirme düşünüyorsan ve her şeyi kendiniz yapmak istiyorsanız Source bir alternatif olabilir ancak gerek bahsettiğim şeylerden dolayı daha fazla zaman ayırmak gerektiğinden gerekse eski bir motor olduğu için tam olarak istediğin şeyi bulamayacağından, tekerleği her defa yeniden icat etmen gerekeceğinden ve halihazırda UE kadar bir geliştirici topluluğu olmadığından dolayı "alternatif" den öteye geçemez maalesef. UE'nin neden seçilebilir kısmına gelirsek tam anlamıyla her şeyi yapabileceğin bir oyun motoru sunduğundan dolayı(default haliyle ne kadar iş görür tartışılır) gerekse çok büyük bir topluluğu ve asset/kütüphane desteği olduğundan dolayı her türlü daha rahat bir çalışma ortamı sağlıyor ve bu sayede temelden ev inşa etmek yerine bir hazır iskeletten ediyorsunuz.