i dont get why noobs jump to think that python is needed for something complex, they can barely do event based programming and just assume it would be easier to make a game using an even more difficult method. heck they can barely make a custom plat movement and want to make a super epic RPG, gets me so MAD!
I don't think there is anything wrong with wanting to use script
if you come from a coding background, the event system's logic is very foreign in the beginning, and it might seems like a helper system for newbs. This is especially true if you're used to something like GameMaker, where the visual way of doing things is very cumbersome, limited, and weak, and the scripting language is necessary for anything reasonably interesting
so I understand why people want to jump straight to script. I was like this in the beginning actually before I understood how powerful the event system is
that being said, python should be the last thing you learn after you understand the power of the event sheet way of doing things
if not, you're missing out on a lot of power, and ease of use
if you can understand how to make everything you're trying to do in events
and then you want to use scripting anyway, that's when you should use it
I recommend not using script, if it's because you have no idea how to do something with events.
you really can do almost anything with them
ask in help forums how to do something if you think it's difficult or impossible without script