The foundry. Plain and simple they do not have good lore telling and i am OK with this. I am ok that they are not that well put (not all but some). I just hope that it does not make the devs lazy on developing it further and letting the foundry an excuse to slack off on that. So far so good i just hope it does not head that way.