Resxt Your restaurant analogy was pretty damn hilarious tbh, in the other thread. Obviously you can't compare something like a digital product to something that's physical, which has to be produced and due to that is in limited supply. You guys went from "download the game here/the launcher will download the full game for you" to now, essentially, scaredy-cat real damn quick.
Will it be half-assed though? Because in your server owner thread it says it won't be checked whether or not DLC is owned. Surely you wouldn't let people get french fries and soda for free, just because they paid for the main course, right? Because they only paid for the burger and not for the fries or coke, so your analogy, if it were good to begin with, would fall apart right then and there.
In the end I get why you guys are doing this, but at least be upfront about it and just say "we don't want to get sued/have our work CnDed by corporate". Don't make up excuses, just tell your players how it is.