I was reading the QKC token sale pdf again and saw they donated 15% to the "Foundation".
What is a Foundation in this regard? I'm curious to found out if its another fancy way of saying more money to the founders / team?

Some of these projects actually do have foundations that certain percentage of their token are donated to. On the flip side, fraudulent ICO teams claim to set aside these money for the foundation but it's actually for themselves.