Defeat to Bangladesh means England cannot qualify for the quarter-finals of the tournament, even if they beat Afghanistan in their final Pool A game on Friday.
Giles, who coached the side from 2012-2014, has accused Peter Moores??? side of being ???timid and meek??? and urged a more positive approach in future.
???I am not in there so I can???t truly answer that question but ultimately your players win you games of cricket,??? he told Sky Sports News HQ when asked what had gone wrong in Australia and New Zealand.
???They look to be lacking confidence at the moment, they look quite timid and meek. In these World Cups you need to go out and play with courage and bravery.
???We haven???t really seen a lot of that during this tournament and you must mix that, of course, with good skill, which the other big sides are really showing.
???The team has struggled so you feel for the individuals, because I know a lot of those guys in that dressing room very well.
???English cricket is clearly not in a very good state right now. It is disappointing for all of us and there is certainly no element of gloating.
???We all want what???s best for English cricket but at the moment it???s just not going our way.???
Giles, who is now cricket director and head coach of Lancashire, does not feel a return to separate coaches for the Test and limited-overs side would be beneficial though, as they prepare for a three-Test tour of the West Indies before New Zealand and Australia tour England in the summer.
???I wouldn???t agree with splitting the coaches, we???ve been there before and I think both myself and Andy Flower would say that didn???t really work,??? he added.
???In the future you could perhaps see the T20 team branching off but still within a coaching squad that primarily works together all the time.
???Where do we go from here? That???s not my decision to make.
???It???s going to be a tough summer ahead but before that there???s the West Indies. There???s a lot of cricket in this next year so for the good of English cricket, we need to start winning.???