"Departing from the script" is usually a byword for "using discretion", which in itself is a byword for "breaking rules that apply to every other customer but me".
That isn't to say that some of the rules BA have aren't completely asinine - they bloody are! That however isn't the fault of individual agents, whom I often feel a bit sorry for.