Airpoints has become more and more a direct competitor to FlyBuys rather than a true frequent flyer programme (with all the new recent domestic partners). Global hotel chains have convinced me to book direct with them so I will get all the perks of their own elite level. Much like you with SP, I would never book with Expedia because I would lose qualifying nights/stays with hotel programmes. Both claim they have best rate guarantee. Those Airpoints partner hotel chains also offer better APD earn rates so it's a no brainer for me. Of course this Expedia deal is targeted at perhaps less frequent travellers, where hotel brands are not important.