A lorry full of money gets you in positions to win things, scraping the barrel and thinking the team is 'decent' is no good to us. We cannot in this window and we haven't penny pinched so far, if we think a player is available for that position then we should move for him. If it costs 40M to get Mahrez here and players like Oscar and the other dead wood make up for it then great.
This squad need quality not just on the field but really good options on the bench. Players like Pedro are bench options, Mahrez should be starting, that's the depth I am talking about.