£40-50 million now is like £20-30 million before. More money in the game, means prices go up but we're earning more in the process. I don't see why an arbritary figure should make much difference. In any case, the point is that under Wenger we have always gone down the route of not spending the big sum on one player but buying on multiple positions of roughly the same quality/price. It's hard to say it has particularly helped us in doing so!
Of course he is a complete fruitloop and the threat of further indiscretions is there but if you're going to compare him to Cantona then don't forget the (postive) effect Cantona had on the team. It's crazy that he was signed for just over a million though. As I said before, we'd take Vieira back in an instant and he was a red card liability, every season.
The third paragraph is linked to the first really, we do have more money coming in now, we should be able to afford at least one high price player and another better than decent. I do like Shaqiri but he did barely play for Bayern Munich last season and we already have a surfeit of players like him (good to very good). He was very good when I saw him for Basel. You never try and you never know is exactly right and that's why we've opted for Suarez, which seemed rather unlikely in May. Lewandowski does have more facets to his game than most strikers but again, he doesn't have that dribbling ability like Suarez does.