The only silver lining is that draft is cheap, and a good way to build your collection if you are decent at it.
I've gone 'pseudo infinite' in competitive draft the last few weeks. I'm mostly breaking even, or maybe a tiny loss of gems for a bunch of packs. I think it's working out to under .25 cents a pack. I'm opening the vault 1 or 2 times a week as well. I've got most of the top tier decks made now, and probably spent $100-150 total (not sure, as I spaced it out over multiple smaller payments) in the last few months.
That said, I still think the economy is shit, especially for newer players. For every person doing as well/better than me, there's someone who can't even get 2 wins in draft. Plus, them giving out 1x of every kaldesh/aether revolt rare and 4x of the top played cards was a huge help. If they did the same thing for older sets when the game is live, that would help a lot, but I have a feeling they weren't planning to do that. Like, whenever you start an account, you get 1-2x of every rare from the 3-4 oldest sets in standard. This would help players catch up, and then when you are an 'enfranchised' player, it's a lot easier to keep up with new sets. I'm starting to save up wildcards for m19 myself, for example.