Just to point out how utterly strange and uncomprehensible airline price structures are, I recently flew round trip RIX-LHR-FAO for $485 in the middle of the summer season on BA/GB. Had to wait two hours in that depressing Terminal one for connections, but what the hell. From here Riga-London-Riga costs $350.
I also recently flew to Hamburg (and flew almost over Hamburg) on BA for $450 round trip, also through LHR, yet again through that dismal Terminal 1. The local airBaltic/SAS connection wanted $695 with a stop in CPH.
All prices quoted are in U.S. dollars.
If you have to go from point A to point B with no connections, no family and no luggage, I wouldn't mind taking the so-called cheapies, but I think that I got a very reasonable deal with an established carrier who will even deliver lost luggage at your home the quickest way possible, even if they are other carriers.
Good for BA.