i know A7 is lot more programmer oriented and lot of people like it more that way !
I wonder why many people assume that 3dgs is more programmer oriented while Unity is more artist oriented
For me it is ( almost) the direct opposite
Personally I dont like that much Unity's objects handling system , 3dgs is more intuitive from this point of view
On the other hand Unity supplies true OO programming languages ( C# and Phyton ) and the modern component based architecture