Wenger has been a great manager and still is BUT although the Board say there is money available that is rubbish. Wenger is struggling because he has to keep one eye on the budget. That is why he bought Gallas and Silvestre.
Wenger is also completely stupid sometimes. He even makes his own fans embarrassed with some of the things he comes out with.
Until you have some money to spend you are going to struggle to stay up with the other 3.