Vietto looks a great player for us??? He had one not crap game so far, he's played 4 games.
Wolves are a team made out of players from Portugal, most of them failing here. They finished 7th in England. Why does your logic only work one way? Zeegelaar was one of the worst players I've ever seen play for Sporting and he left only to start for Watford, there are loads of examples of players being bad in one league and then looking great in the other. Zeegelaar, Boly, Diogo Jota, Atsu...
Why does it matter that they have a bigger budget than us when we bring out a bunch of starters from the academy and they bring none? Was Patricio crap at Sporting because he cost nothing but good at Wolves because there was a transfer fee?
We're around the same level as Palace, they are not comfortably better at all nor would they walk the league