This is stupid ... buying stuff from last year "at the prices applied by Apple" with a possible refresh due between TODAY and MID 2013 is stupid unless you DO really need a computer because the one you're using is dead.
I have to disagree with you there. It isn't only stuff from last year as people so often like to say. It is still the newest stuff available from Apple. There is no newer stuff to choose from at this time and there is no announcement or guarantee of when there will be anything newer is the reality.
Of course the assumption is that someone in the market for a new computer does need one or at the minimum wants one. There's a number of issues to consider here. As you note, if their computer is dead then obviously they need a new one now. But what about an old one that is slow or failing in some way? I guess you could call that case a "want." Worse yet, what about someone using an old Windows PC? There again it is a "want" I guess. These cases come down to quality of life if you think about it. Do they want a really nice computing experience today or do they want to wait until someday/maybe which is the best estimate anyone here could give since there is no definitive announcement, only speculation and rumor. In these cases I think it is very worthwhile to give weight to quality of life now since none of us are guaranteed any tomorrows. Why wait for a marginal performance increase for potentially many months when you can be enjoying a nice new iMac right now? That is the question consumers should at least consider along with the alternative of waiting which I would agree also makes just as much sense in other cases.
It does not need to be 100% either choice or the person is stupid for making it, not at all.
Consider this example:
Back in May a user comes here who is using an old dual core Windows PC that is noisy as hell, bulky and ugly in their office. The screen on their system is an old 1280 x 1024 and the display quality is poor and the lighting dim. This person has wanted to make the move to Macintosh and OS X for quite a while and this seems like a great time to them. So they come here to find out more about the systems, etc. seeking buying advice. They have heard there may be new models coming out soon.
What advice do you suppose they got months ago? Well, I can tell you. Wait, because new ones are coming in June most likely and if not certainly by the time Mountain Lion comes out. They are also told it would be stupid to buy an iMac now and that it will lead to regret.
So, this person could either continue using a crappy system then for some undetermined amount of time or they could take the plunge knowing rumors are just that: rumors, since they want a MUCH better system NOW. They know whenever a refresh comes the latest greatest will likely be a little faster but is that really worth waiting for and will it really have a major impact in day to day work and play becomes the question.
Well, my answer to the question was the hell with rumors and speculation. I want a beautiful new 27" iMac now. I don't want to wait until who knows when and I know very well that for all their passion the people on a rumors site don't really know when or if any new ones are even coming out this year. I knew I didn't want to use that crappy old PC for potentially that long but make no mistake - this was a want, not a need. The old computer still works.
On the quality of life and user experience side I've already won by purchasing back in May. I have been using my iMac constantly on a daily basis since that time. I am at this system for easily 50 plus hours each week. I am very, very glad I have not had to use that old Windows PC for all this time now. No refresh ever came in June. No refresh came with ML either despite all the hope and claims here and supposed mountains of journalism supporting imminent refreshes. No new iMac ever materialized so far and there is no guarantee there will be one this year.
That is the fact: I am sorry but there is no guarantee there will be a new iMac this year. Yes, there might be one but there also might not be one.
Therefore, it is reasonable on a case by case basis that exceeds the dire need of a dead system, to consider whether to buy now. Back when I had to make a buy now or wait choice I was told the very same things people still are saying today even though they've been wrong multiple times at this point.
It wasn't stupid at all to buy a new iMac back in May for me. By the same token, it may not be stupid at all for many users to choose to buy one now depending on their situation and needs. That is all I am saying. Not that everyone should but also not that nobody should. There is a lot to consider on an individual basis and it is not all so black and white as blanket statements that it is "stupid to buy now."
In the case I just cited for example, by charting my own course and making my own choice I have enjoyed over 700 hours of deluxe computing with OS X and gorgeous 27" display instead of the lousy old system I noted above. I didn't "have" to replace that system then. I wanted to and I am sure glad I did. No upcoming refresh would make me regret this choice. My iMac still is what it is - an awesome personal computer that I love to use every day.
----------
I need ivy bridge and an SSD.
I'm not paying 500$ for the ssd upgrade on the imac when it comes standard in the MBPr for the same price as the old MBP.
Well, if you need those things you need them and I don't blame you for wanting reasonable pricing on them either. I wish you the best in getting a decent deal on the technology you require, when you require it.