I think its just another way to generate hype. Granted those pieces that are labelled LE are usually pretty fantastic looking

I don't know about the whole "limited edition" label anyways as after awhile, many people have them through sales/trades and they're not so limited IMO.