Not at all. However, when Tres is not playing they are not the same side in ODIs. Secondly , IMO, they aren't tuned in well enough to the shorter form of the game. They need some more attacking players. Against India they looked like they were in awe of some opposition players and proclaimed a typical Sachin innings as a lesson in ODI innings building. I think that they do have some way to go in ODIs. Third, I'm not a fan of the way they look at the role of a spinner in ODIs. Long back all teams in the world had a view that spinners are a liability in ODIs, but that changed in time. England's view is currently like Azhar's when he was captain- spinners can only bowl flat, and on the legs.
But looking at their ability to fight, their test team, and the sudden surge in the size of their player pool, things do look good for the long run. Also the deficiency, and gap between them and some other ODI outfits, doesnt seem to be in ability any more (as it was not long back), but more in mindset and strategy.
In tests they can give any team a tough time and have plenty of fight in them.