You really don't get it?
Nobody will play your "demo". It isn't even a game. You imported a single model. There are thousands in a real game.
There is no "story".
You used someone elses code and models (in the "real" world, that will never fly).
Nobody gave a game with a "basic environment" a good review.
Do you know anything about path finding? Collision detection? I can guarantee you the best algorithms and implementations are NOT free (for games anyway). What do you know about buffering and or sprites?
You have imported 1 model and been able to move it. That isn't a game. What you did is meaningless.
Like I said before I want you to develop a full game that can be played. Release it so we can play it, and then tell me it is easy to do. Your ignorance is blinding and you really shouldn't be trying to speak to a subject you know very little about.
Actually i've coded short games in 2d and 3d using RPGMaker, C# and Dark Basic. The first i'll admit is hardly point but the later 2 are full object oriented programing languages. My point is this though. In about 16 hours i can create a new IP, and it would be playable, in a week roughly have a short demo out.
I can do this all on a budge of less then $100 and it's 90% polished. So why is it studios with orders of magnitude more staff, resorces, and people doing this as their job not free time, and will access to the same languages i use can't get something as simple a not getting stuck in a wall (Torchlight) or lip synching (Champions) in a pre rendered CGI.
Hell Daz 3d with Mimic cost less then $100, and auto lip synces audio to imported models. Were not taking lip synch in real time it's PRE rendered and streamed like a youtube vid and a giant company like Cryptic/Atari can't get that right?