Despite the tempting offers coming from Saudi Arabia many players still love to play in Europe. Kevin De Bruyne is having a great time at Manchester City, I doubt he will be considering a move outside Europe at the moment. As for Lewandowski, I cannot rule out a possibility of joining the Saudi clubs in the future because he is aged and more likely he may want a good pay and a less competitive league to finish the rest of his career.
Lewandowski is currently 35 years old, he refused to go to Saudi Arabia at his current age, if we look at the signings made by Saudi Arabian teams, we can see that Ronaldo was one of the few signings they made for a 38-year-old player. age, so when I look at Lewandowski's age, who is 35 years old, and this season and I believe that next season Barcelona will still need his services, then I see Lewandowski reaching his 37 years of age at Barcelona and with 37 years old, Saudi Arabian teams will not make an offer for him to play there, because with the current salary that Saudi Arabian teams pay to the many famous players they signed this season
I highly doubt that in 2 years these Saudi teams will continue paying these same high salaries, the tendency will be to reduce this in the next 2 years and look for young players who accept reasonable salary agreements, this season they signed Ronaldo, Neymar just to attract more attention the league, but after already having some attention, even young players who are talented but who in Europe do not have a place in the starting 11 will accept to play in the Saudi Arabian league for a salary slightly higher than the salary in Europe