I wouldn't go as far as calling C2 a toy, a lot of games on the market doesn't require a lot if more than what C2 can deliver. Why I wouldn't call it a toy, is because I have used it for a long time and you can make a lot of stuff in it. But where the biggest problem is with C2 in my opinion is, that its always a bit of a gamble when starting a new project. You have these ideas of how things should work, and initially it seems to not be a big problem, but then when you start and you get further and further into the project, things starts to pop up, lots of lacking features, features that seem half completed or just made to a bare minimum of what is needed to work or said in another way, lacking details that does drag C2 towards being more of a toy than a professional program. And in lots of cases these things can eventually make you drop your project because what you are trying to do is simply not supported by C2, even though it should be and there are no reason for it not to. In some cases features are already added to the program and can be accessed from some menus but not others.
So making any complicated things or even simple things, can turn into being very complicated and you quickly start realizing that you spend by far, the most time making weird workaround than developing you project. But all this does to some extent I think draw C2 towards being unprofessional and unreliable in the sense that you are never really sure, if it can do what you need and therefore towards being more of a toy, because you as user suddenly loose control of what you want to do, and C2 is directing what way things should be or not be in your project design. but to be a professional program, this should be kept to a minimum in my opinion, but at the moment I think its a bit off to be honest.
Even though I like all the updates that comes, I also think they are the cause for a lot of these issues. As new features get introduced it also means that old features doesn't really seems to be extended or completed to the point needed for them to give the impression of being completed, and therefore you have all these weird gaps all around C2, that in my opinion doesn't benefit it if they want it to appear more professional.