Call it whatever the hell you want. The people running it aren't calling it a foundation, and the role that it serves is certainly different from some of the other coin foundations that exist. But if you want to say it is "basically a foundation" go right ahead. I'm not sure anyone actually cares. I sure don't.
I don't care either (have 0 XMR), I just find it pretty funny