This is not realistic though. 90k Blood points from PVP yields about 600-700 moonstones. That is enough to max one accessory but it isn't nearly enough to work on Talisman or Pet, for example. In my case I am specifically talking about oils to upgrade Awakened Champions hear to True Champion as well as True Dragon soul to max soul. Oils and soul upgrades rely on the three materials (Moonstones, Elysians and Sacred orbs since you need them to obtain elysians) that have been inflated with the past few updates (except for evolved stones).
Going from where I am, which used to cost 33k to buy all oils to 45k buying all oils simply points out that the prices are broken. These upgrades should get cheaper because mats should, theoretically, be more abundant over time and that is not what have happened. Farming 90k blood points (and assuming you have gold in at least one BG to dump all of it in the good boxes) should take a player at least a couple of months, considering a close-to-50% win rate. The yield of 600-700 moonstones is not enough to craft all of the oils necessary for both, so even if I had means to grind for 90k blood points consistently for months, I'd still be missing on evolved stones and Elysians. Evolved stones can be farmed decently from MSP but an entire weekend where I ran 18 of them yielded only a little over 25 evolved stones in total. Elysians are easily obtained through MSP as well but that relies on using Sacred Orbs which are no longer properly obtained in-game by running PVE.
It is a cyclic issue where one mat depends on the other to be obtained and in the end there is no reliable and efficient way to obtain them. Prior to the huge update "fixing" costs and material sourcing, they were more accessible to everyone.