If you don't trust developers to use prepared statements, banning input strings with apostrophes can be a blunt way to avoid SQL injection attacks.
Robert'); DROP TABLE Students;-- https://xkcd.com/327/
Robert'); DROP TABLE Students;-- https://xkcd.com/327/
Why in the world am I having to protect the project from such things? I understand ignorance, but the person putting together the base of the project should know what the hell is going on.