yeah an improperly installed cog can strip because if there's any play that just magnifies the force. over time it'll fatigue the metal regardless of your hub/cog quality. it almost makes more sense this happened after a while then right away, if it wasn't tight enough.