Given that a lot of the scrolls and so on in the shop are intended more as "release valves" for when the RNG is being less than friendly, the fact they cost a lot (in terms of time-to-obtain) is intentional.
I'd argue the problem is more that there has been a massive amount of stuff added, and the game's drop rates (both for scrolls and for stash items) haven't been rebalanced yet; I'd argue it should be done before 1.2, but I can understand doing the mechanical additions before the fine tuning. Stash items is more a case of just adding more items per room (maybe halving the number of enchant canisters but making each canister give doubled progress), but for me the big aggravation at the moment is finding guardian scrolls since they seem to be disproportionately the "main 7" profession buildings (likely a holdover from the previous "always provide a professional building if the player doesn't have them all"); I'd suggest making it so once you have a specific building it goes to having the same chance of appearing as a reward as all the other scrolls, since extra ones still provide some benefit now. As for farms, since they are a "necessary" building (rather than a nice bonus) I'd suggest increasing the chances of getting a farm reward if you have no excess food production (or not enough food).