I mention C++ because that has the sort of syntax you mention. Obviously other languages use similar systems and I hate each one of them lol. I also have been programming on and off in DB since it was first released, the original, not pro. Because of this I know it pretty well, and having a new tool that works the same way would be a great help, rather than having to relearn commands.
I don't have any real issues with the way DB Pro works at the moment, apart from a bit more speed of course. So I am fairly happy to keep agk as close as possible to it. As to people voting for what they know to make it easier, what's wrong with that? As far as I am concerned anything that makes it easier to finish a project is welcome. It is also not possible to be easier to learn, than already knowing the language in the first place. Of course for new people perhaps that could be true, perhaps not. I personally do not find any of the DB syntax to be confusing whatsoever.
If for instance, TGC had said they were developing a similar system to this but completely c++ based rather than with support for DB based code I would not have even the slightest interest. Even as it is, the idea of an app running in some sort of emulator, when using the db based code, is off putting anyway. I may be wrong about that but as they have not elaborated on it too much I can only guess that is how it works.
My point is that a lot of users here will prefer a DB compatible version, especially if they plan on using existing projects that they may have worked on for some time. I have no projects to use, as mine are all 3D, but some people probably have.
It's all a matter of personal preference. I don't think TGC are going to get many pro devs using the tier 1 version of agk, possibly the higher ones, but for those, the db interface sounds immaterial.