Although it make a good attempt to make us see Westerns in a different light Bad Girls ultimately fails because it has little trust in its own understanding of the genre and even less in its politics. It's reinvention is reduced to merely replication, it's inventiveness nothing more than a change of clothes. But they are ultimately more indicative of how difficult it is to make smart, inventive, entertaining movies in an age when art has become more and more bounded by the constraints of industry. The success of Four Weddings and a Funeral and Bad Girls is that, in the world of commercial film, they are able to pass themselves off as quality products. Today even a good film like Remains of the Day or In the Name of the Father have little social or political resonance.
Every culture deserves the movies that it gets.
Maybe the point is to change the culture rather than keep on complaining about the movies.