Apple just needs to end the camping out. Do what many companies did long ago; the lottery system. You show up, you get assigned a number. When they are ready to open the store, they pick a number and start from there. This ends the people trying to break the 18-day record and for trying to sell a spot.
Sadly, some people in Apple seem to be desperate to keep the cult thing going. I can see this work in the US, but I'm frankly disappointed it works anywhere else too. If it wasn't so much more functional than the alternatives I'd pass, but our choices are based on simple TCO evaluation in the context of what we do. I can imagine that this works out differently for others, but for us it works.