Being blindly loyal to one program in the process of building your bank of points or miles can mean ending up with more expensive flights and less convenient connections.