Yes, the Jet2 BCN timings are pants. No use for any business travelers & not too popular for the tourist.
Iberia always carried healthy Y and C class loads.
Monarch offer better times & of course since the Baby & Iberia days, Easy Jet offer pretty cheap (usually cheaper than ZB) double daily LPL-BCN with good timings.