I hear “exclusive” and I think, just here, on makerworld.
I see it as an attempt to keep models here and not showing on Makeronline or any other site. I really think that’s the very reason there are 90 day and 14 day timelines. Keep your stuff here. Really the points cost BL little to nothing. Even then the traffic makes up for whatever investment into your files they give you.
I don’t see “exclusive” in this context as anything but that. It’s a 3D print file, not something uber fancy or expensive, or a collectable everyone would want. I don’t see any prestige in having an excluse 3D print.