I agree, I feel stupid shelling out the money 3 months ago for this iMac G5. I agree, it will run into the future, for awhile, but by next year if I buy an Intel Mac, this one will be dumpster material. No one is going to pay a few hundred (or thousands new) for a computer that has no future.
I think this is a positive for Apple maybe in a few years, but over the short term, it is going to be hell for them. Sales will take a huge slide. Also, what they offer now is what will be offered for the next year. I don't think they will put one dime into a "dead platform."