HSReplay is not a good place to look for decks to just “full craft” if you have limited resources/F2P. Even though I use HSReplay a lot to check meta builds, that’s because I have most of the cards besides some legendaries which I actively try to avoid crafting, and substitute.
So, on Hearthpwn you can find budget builds to give yourself a better idea of what makes a deck work. You can also check out https://www.hearthstonetopdecks.com/hearthstone-budget-cheap-decks/ to see what sort of budget decks could work.
Also Old Guardian is a content creator that focuses on finding budget builds that are Legend-worthy:
Sometimes, exact builds won’t quite work out for you, so it helps to change some cards to ones you may find more suitable - unfortunately, owning these cards to try out options is easier with a larger collection. But you can make do. But the purpose of looking up these deckbuilds is to limit the cases where you just craft 3200 dust for some cards and you end up not even liking the deck. And that’s a lot of dust.
Mind you, playing without paying, you get rewarded for playing well and making the right decisions. But with the last few expansions undermining good play and making certain “random” or powerful cards just become more important to winning, it is quite hard to do so without some sort of frustration, unless you can understand the meta without actually having the cards to play your opponent’s decks. Not everyone will be well equipped or have the patience to stick with this.
Eg: You can understand somewhat how to play against Highlander Mage by facing it enough and knowing their important cards - but it’s a completely different feeling when you own the deck yourself and play it, and then face an opponent playing a similar build later on.
I also have these decks that I built that can do better than a Classic deck but have mostly commons and a few rares:
These may need updating, since there have been rounds of cards nerfs since then.
I also have Budget Rogue and Priest builds that I haven’t added yet.