Hi,
yes some think there is pack luck but i believe that if you do the SBC's you can get nice cards. I play only squad battles and drafts, you can get free draft tokens in SBC's these you keep to play drafts and i can tell you, you can have luck with a great card. I had a masive luck yesterday and from a 30 coin pack i got kevin debruyne TOTY 96 player worth 5 mil but i cant sell it. i got lucky i play with english team but i also try to keep good cards for SBC's i do not sell them thats how i got Lloris 91 SBC card keeper. There are many ways to get good cards, you just need to play games and drafts and doing SBC's its verty important to get what you need. There is no roulette luck in this game, i sometimes put some money into the game but not always,
just be patient and you will get lucky 😉