Just did some dummy bookings to compare, picked a random date 2/1/10 returning 9/1/10 and going from london to SZG. Carrying 1 hold bag and a ski bag
BA £164.90 (23kg baggage) + £56.00 (ski bag) = £220.90 (lgw)
EZ £ 94.98 (20Kg baggage) + £37.00 (ski bag) = £131.98 (lgw)
RY £ 74.25 (15kg baggage) + £60.00 (ski bag) = £134.25 (stn)
I am sure BA will lose customers because of this but for us with status this haven“t changed