Doing it yourself can be cost effective if a game is OOP and sells for a steep premium like AA50.  Otherwise, yes, it is almost always more cost effective to simply buy the in-print game.  Doing it yourself is great if you enjoy the hobby of crafting something or want something unique. But it’s not a way to save money.