I have a "Kanga" rack on my Tern, and it hasn't broken off the KLICKfix adapter in four and a half years of daily (well, Monday through Friday) use.
There must be some sort of upwards force on the bag to cause it to break like that. Are you lifting the bike by the bag? (No sarcasm; had to ask).
Steve