In case you're interested, here's a thread discussing why direct flights are more expensive, which also talks about doing what you suggested (as I had the same idea!); http://www.qatarliving.com/node/115667