Sorcerers Apprentice
Hero
I find that the real world is also full of holes and contradictions. Lore should be treated as just that , lore. It's not necessarily true unless the party has experienced it.In general I am not a fan of lore, I find that the more lore there is the more likely that there are holes and contradictions.