Python isn't that hard to use, If I can figure it out anyone can. I do a lot of GIS work and ESRI uses Python as their primary scripting language. Its open source which is probably why ESRI and UbiSoft chose it.
On another topic, the fact that the devs included all the tools and plain text scripts they did is what is making SH5 more interesting everyday. The Gui took some getting used to and that #$&@% TDI really took time and a lot of help from the forum before I could hit anything. The devs left a lot of doors open for us in SH5 and I love to tinker!