Because of the "nonstop premium", it will probably be cheaper for you to buy the ticket from where you are, instead of redeeming a flight to IAH/EWR and buying the transatlantic ticket. People who live in houston/newark will pay MORE than someone connecting from san antonio or philadelphia, because of the "extra convenience" of taking a nonstop flight.