I don't think they have a problem with funding. It's focus.
The team has been concerned with having the latest/greatest team trailer or the new facility in Woking. They fell behind, technology-wise, in 2000 and have never caught up (to Ferrari or BMW). Now, other teams have been stepping up to the plate (Renault and BAR.....and to some extent Jaguar), increasing the level of competition. The effect has driven the McLaren Team further down the ladder.
IMO, they don't seem "hungry" enough