Well, it depends really. I'm trying to do different things with my guns, like in cstrike they vibrate while shooting or their tilt changes eg a shotgun. To make these smooth and realistic, things become slightly more complicated. But as you said, it's not that much of a disadvantage... I guess i had people with script-phobia in mind lol