Your issue is that you have too many stores, and they all have different versions of apps, with different bits of security tied to them. Something that you get in one store isn't going to update the version you get in another store, even if they're free apps. But they're still going to bug you about there being an update.