The Saudi League is not to be underrated but however the English teams are still far better than them in terms of football quality and entertainment. The Saudi League have used mouthwatering amount of money to buy some European players to make their league popular but after spending those huge amount the League is still developing and far away from the standards of the European teams.
European league also spend ridiculous amount of money in the transfer window especially the rich clubs, they don’t have to spend as much as the Saudi teams though because the Premier League clubs have club heritage and spotlight to offer players.
You say English teams are far better than Saudi teams because you have been watching the English Premier League all your life. I assume that you only picked interest in the Saudi Pro League recently because of Christiano Ronaldo’s move to Al Nassr. The EPL has an advantage because it’s more popular and has wider media coverage than the Saudi league, they overhype their players and that’s why you think the EPL is better.