There was no realistic alternative flights for the villa and NCL travel
Jet2.com fly from Newcastle to Faro 5 days a week in summer.
I'm staying out of most of your argument, but I do think the pricing issue should be taken with your agent, not Easy.