Nothing says high-end collectible like stickers!
To be fair, all the UCS sets have that huge sticker telling people about the ship, but yeah I agree.
They talk about how LEGO always learns from past sets and moves forward. But what would LEGO be taught from this set? There is no price people wouldn't pay for it, stickers aren't deal breakers and for some reason people don't mind it has the same amount of minifigures as the '$150' (But never more than $120.) Falcon.
If I had the money I would just buy 6 of last normal Falcon and see if I could make a huge model. About the same number roof pieces and 6 times the minifigures.