I reckon you're wrong there. If you want a card that can run games at decent details at a resolution lower than 1440x900 then i reckon it'd be a sound choice. Not everyone has large monitors with high screen resolutions.
True, but I am assuming that someone who would spend that much on a video card would pair it with a high end monitor. Plus games are becoming more and more demanding so 256MB may not cut it for much longer.
If you have a lower res monitor and aren't going with this card for the long run then it's fine.