Thomson 787 extra legroom
No offence, but "all I want is everything" when you did actually receive a service, and the 50% refund is possibly giving you more back than you would have saved by taking cheaper seats, is simply indication of a money-grabbing everyone-owes-me mentality.
Perhaps if you could demonstrate the difference in cost at the time of booking between regular, extra space, and extra legroom, your position may be more tenable on this forum.
From my side as an aviation insider, I am disgusted that the seats requiring the highest level of maturity and responsibility from passengers should go to those with the most open wallets. I do recommend you check the small print. Words like "subject to last minute changes" do come up a lot in such text.