People who wish to get into game making should first take some time to find out what its all about - not on the surface - but what it really entails and what skils and tools - not only the engine itslef that may be required to gain an understanding of.
This can be done by spending time reasearching in depth the nuts and bolts of what game making is all about in practice when one gets passed the hype and down to the hard work invloved. There is a wealth if information available if you look for it around the web.
FPSC is what it is and if you understand anything much about gamemaking then it wont be hard to make a valid judgement as to where FPSC and other engines and tools sit in the industry. Its not my intention to comment here on the merits of the particulars of each or any.
However its certainnly not true to say or even suggest that the tools used and that includes a game engine are somehow of lesser importance in any way than that of the skill of the user or users who weild them.
Its much a partneship of tools, engine, resources and end user.
The tools - game engine included will certainly have a major impact on the quality of games made and without tools that befit the intended end result - failure is assured.
You cannot no matter how clever, knowledgeable or skillful a user or how much effort, finance or anything else they might be prepared to invest in a project succeed unless the tools are capable of that which you seek to achieve.
Neither does the opposite necessarily guarantee success.
All engines and tools have certain limitations.
Its just a fact that those that employ the best tools and can call upon the greatest pool of resources and sustain that are more likely to make better and more successful games.
With the same level of effort, skill, tools and other resources available to me I could certainly make a better and likely more successful game withn FPSC if it was an improved engine to that which its is now - of course I could - so could others - thats the point - any engine or tool can be restrictive of that end result.
With that in mind I wait for the future updates and look to creating improved output from that which is currently possible.