Good!
If he's broke and not ready to marry than why is he talking to girls?
Why should she allow him to waste her time? Maybe she should have been honest and upfront, but many guys are sensitive when it comes to stuff like this.
@World don't know what world you live in, but dating a girl for 3 years without marriage on the cards is what I see as ridiculous. Finally, your boy's ex girl has a bit of sense. Your boy has no issue dragging someone for years, but now that she's finally using her common sense she's evil?