Everyone bagging against BOP has missed the point: BOP essentially is a defacto cost cap. No one is going to spend 20 times their competitor just to have that advantage nullified by BOP.
The problem with the WEC (and most racing, in general) is a lack of entries because of spiraling costs. BOP is how the ACO is fighting that. It's not primarily about maintaining parity, it's about removing the incentive to spend an arse-load of money, making the category more attractive to more manufacturers.
Every single person saying it shouldn't have any BOP and whoever builds the best car should win is living in a fairy tale. The only reason it works in F1 is because of its market share (and, arguably, it barely works there). It simply doesn't work in any other series at this day in age; motorsport is, generally, in decline as far as the fanbase is concerned so budgets can't be stupid or no one will participate because the ROI isn't there. Sport is a business, end of.
Take your BOP, or lose your sport. It's as simple as that. Gone are the glory days, and they're never coming back. I'd love that to be false, but it simply isn't. Our sport isn't popular enough anymore, that's just how it is.