Moon,
You misunderstand my post, it is not pointed at Battlefront at all, it is a general comment of my feelings on how the gaming industry are treating games releases and demo's as a whole (hell you even sort of agree with me on that side ) I look forward to seeing the demo, and its reassuring to know that the coding will be as close to the released product as it can be, but, i always feel that if the quality of a product is that good then it could survive a delay of a number of weeks while the demo was worked on and released, but we all know that Publishers want their investment to start making returns as soon as it can, in the real world the best thing the game industry could do is leave the timing of game releases to the developers, then they get to release their creation with all the glory and quality that they envisioned when they first planned their product.....but we know that this will never happen.
Cameroon,
being interested in a product should not mean that anyone should blindly keep making the impulse buys just to try and support their interests, this will only lead to more and more crap being released because of it, but then again Sims are a niche market so is very difficult for developers to find publishers who are prepared to risk investing time and money on such a small market (look at how UBSoft dumped Lock-On) the best we can hope for is that the Sim developers start selling directly to their market then they reap the whole benefit rather than a percentage, but they then don't have access to the same market potential as the publishers would (boxes on shelves) but it could work for them if they had the sort of money to invest in this type of marketing and they can only get that from the loyal supporters of that type of Sim, but then the loyal supports would be prepared to wait for a quality product (may bitch and moan about the delays)but still support it anyhow.
Depends on what the Developers/Publishers can afford to do, reap the long term benefits from a quality product, or grab a quick buck and move onto another project?