I have a feeling the content is indeed not sponsored, but it is in TPG's interest to make premium products (and all products for that matter) look as good as possible since they can then sell credit cards to someone who is interested in flying it--something they DO make money on.