> corporate travelers actually do not get the most value/benefit from points travel because corporate travelers already fly on business. Flying on business class is just a given.

I’m not sure what your background is, but this seems like a starkly false assumption to me. I’ve worked in multiple industries, including consulting (the one most famously known for frequent corporate travel) and I wouldn’t even come close to saying it’s a “given”. Only very high levels executives or the very elite companies fly their employees business class. In my years and years of weekly travel for consulting, my company paid for business class a grand total of 0 times (I’ve flown business a handful of times, but always upgraded with my own points). My colleague has only flown business paid for by the company once on a particularly long international flight.

I think you’re really shooting yourself in the foot by not paying more attention to corporate travelers. Corporate travelers are by _far_ the most likely to have credit card or loyalty points to spend, but it seems like you’re just brushing them off.