that's the only option for newcomer right now i think. which that person might be not coming back to C3 again because the person already mastering the other engine which maybe more powerful, and skipped using C3 entirely..
If you master another engine already, you possibly won't be interested by Construct 3.
For a lot of "non-coders" though, Construct 3 is a solution worth investing in.
And if you are a complete newcomer, hone your craft.
Construct is not a "toy", it is a powerful tool. Anyone serious about using a professional tool must be ready to pay the price for it, especially when you are counting on making money from the usage of that tool.
And if you are serious about making games and earning money from them, to purchase the software, save on the side while you are learning.
This way, the moment you really want/need to purchase, you have the fund to do so.
Those are, in my opinion, sensible advices to give to newcomers.