British Airways flights are sometimes operated by Iberia; these flight have the same price but much inferior service provided than actual BA flight.
Not even water offered on board (for free).
Why pay for BA service and get a lowcoster instead?!
If they offered a lower price this would be understandable and acceptable.