How come this doesnt have +1 buy?
Well I don't think there's a rule that cards that produce a lot of $ must give you a buy. It would be much stronger if it had a buy, but stronger isn't better!
This feels like it's strong enough to be bought reasonably often without the buy (like mb one of three games), and if that's true, it's just a question of how strong you want the card to be. For sth that nukes other cards and just makes them into $, having a weaker effect seems preferable to me.
Also I kinda like that midas can only make money and nothing else
I don’t get this argument. You gotta play 3 Villages, Hand of Midas and two $5s to produce 10 Coins. That is only one Coin more than you get via 3 Golds and 3 Golds is not particularly exciting.
If you use that terminal space to draw, 3 Villages, a Gear and two Rabbles net draw 5 Cards (ignoring the extra stuff those terminal drawers do). That is far better than the above effect on virtually every board.
An extra Buy would be a simple fix because then the card would actually to something useful. It would still be weak and situational but at least it would be bought on some boards.