Braintree's engineering blog has been featured on HN many times, but no one ever talks about actually using Braintree.
I've also used Stripe for billing (more recently), and they've been great as well.
If I were starting a new project that required billing, I would absolutely be looking at both Braintree and Stripe. Anyone who doesn't is doing themselves and their business a disservice.