i don't think he understands what "timed exclusive" means. that aside, i've always been against locking out of content from the game, charging more of it and calling it "DLC". it's not DLC at all, you just download a "flag" that tells the game you paid up like a bitch.
i also hate "you can't have this, this and this unless you buy the game from "store X". dividing your player community is always a retarded idea.