Argentina was playing aggressive against every country in the world cup including Switzerland. They had luck on their side because they avoided cards for serious fouls. Argentina was expected to have a good run because they were Champs from the Qatar FWC. Technically Argentina are good but England can exploit their defenders. Fan want the semis to be clean games which will be played in good spirits and fun.
Funny that you say luck but not that FIFA is playing nice because they want Argentina to have a bigger chance to win

Someone calculated the VAR calls against and for each quarter finals team and Argentina had 6.7 calls in 100 fouls IN FAVOR and 0 in 100 AGAINST
It was the only team to have this mark. The second team with more favoritism with the VAR was spain with 1,7 calls AGAINST and 4.3 calls IN FAVOR. A big difference. This just scream favoritism for Argentina
Currently there is even a new record where Argentina qualified for the semi-final phase without playing with a team that is ranked 10 for this World Cup but it is natural because from the group phase until the quarter-final Argentina only against teams that are ranked that and only for the semi-final they will face England who are one level below it in terms of fifa rank.
There is a lot of controversy going on but this is football although it is very natural when most of the current football connoisseurs do not like Argentina including me

but in the end they are already in the semi-finals now and we just have to see if when they face a comparable opponent in the semi-finals it will end up like what. What I hope is that hopefully no controversial decisions happen because Argentina always get that in this World Cup or maybe from the previous World Cup period the same.