well I've watched them play too and they seem to be clicking more than Arsenal are right now.
They're not exactly playing shit football, are they?
It's all well and good having 'quality' players but it means fuck all if the manager isn't getting the best out of them. Right now, Wenger isn't doing that with the standard of players at his disposal. AC Milan have a good standard of players too and Gattuso is doing well with them (after a dodgy start).