It’s just crappy programming. They’re using SQL databases, and apostrophes are used in SQL programming to designate strings. Hence they can’t cope with them sitting among the data they’re trying to store. With a little imagination they could solve the problem, but that’s probably too much to ask.