An attack would ruin the value of bitcoins, so you cannot count on fraudulent coins to offset the cost of the attack.
I'm assuming that's the attacker's objective since that's about the only reason someone would attempt a 51% attack. The more value Bitcoin has (the system as a whole) the more of a threat it is to our attacker and thus the greater the incentive they would have to destroy it.