The way it was pre-Heavensward was a vast improvement to the new system. All this is doing is rewarding cheaters even more and punishing people who play legitimately even more. Avid collectors like myself already had a hard enough time getting the tournaments cards and gold pack cards due to the horrid RNG but now it's become even more difficult. I'm pretty sure these changes were introduced to encourage players to play together instead of solo farming NPCs but if the other threads are any indications, it's just making people quit entirely.
And if it's not too much to ask, can we also get a price reduction on gold packs like how all the chocobo items got price reductions? I regret spending so much money on gold packs for Zidane because I could have almost had enough MGP for Cloud by now if I had just saved it.