Yes FR and EZY are way more expensive that VY.
Example,
VY
CWL-BCN-CWL - £84 (Including bags and seat selection)
FR (From BRS)
BRS-GRO-BRS - £216 (No bags, standard return fare)
EZY (From BRS)
BRS-BCN-BRS - £208 (No bags, standard return fare)
All include 10KG of take-on (Hand Luggage)
Seems unfortunate that the VY flights seem quite far down the yield curve, but you get the picture, a LOT cheaper than the alternative. Same probably applies for BHX !