I don't think TPT is the party embarrassing itself here. Anyway, you're very welcome to make mods, the source code is on github. Maybe you meant scripts? As for using Lua, it's a choice most users are fine with, has great advantages over alternatives, and has worked well for a long time. This is a non-issue.