Swashbuckler,,,Nice story but I would not say that your SCCM was at fault for not offloading her simply because she was slightly "insulting". Theres a difference between being insulting and being down right abusive. If we were to offload every passenger who looked at us wierd we would have no passengers flying.
As for the tacky PA...Well there are more professional tactics that could have been used before resorting to public humiliation but I aint going into that.