Those things are all well and good, and LOL at "In game bribery" but still, do any of those things help you "win"? I guess in a sense of the real world, having a nice house and stuff is considered a "win" so maybe you got me there.

In a sense of completing content and watching cutscenes you haven't seen yet, I don't think money really helps with that. Sure repairs but, have you ever known anyone so broke they couldn't repair... Well maybe I can remember an instance of that happening once or twice. :P But that was more of a issue of poor money management instead of buying a "win"... Throwing money at that kind of problem (poor money management) isn't going to make it better... lol