Affiliate here. I like the higher priced multi-month options in addition to the recurring monthly option. Those $100-$200 sales can make a big difference and they do still happen. Just not near as much as they used to. I just had a sale for over $200 a couple days ago with a CCBill paysite. Just a couple of those can make a big difference.
For the reasons you point out no recurring and no multi-month options suck for the affiliate because what often happens is the member joins once and then comes back next month or a few months later and this time we don't get anything for it. If you do this you should pay PPS if you want to keep your affiliates happy.