Blueprints are a toy. Which serious Unity dev would use UE4 without C#/F# or UnrealScript!?

Nope. Q3A couldn’t have been done with C# for gameplay, because Q3A come out 1999, and C# came out in 2000. And regarding Doom 3 with a C# for its gameplay. I don’t even think that back then it would have been such a good idea, the computers weren’t fast enough. But today, it’s 2016.