basically, because iMac is an all in one... and it's not a gaming rig...
(yeah, i know, a pretty weak reason, but i think it's mostly true. basically, if you know enough to think the video card on the iMac is insufficient, apple would like you to buy the PowerMac instead.)