Sadly, having once practiced law, I have met my share of C level attorneys but I have a hard time seeing this as a by product of someone down the food chain making this type of decision on their own.
I spent a few minutes digging into this on the internet and this apparently started on a travel blog (View from the Wing) where they were discussing a change to the accounting procedures for recognizing income at the card issuer level. The part about taxing the individual appears to me to be speculation as to what might happen down the road if they do that by others.
Last edited by abk; Jan 24, 2015 at 12:16 pm
Reason: added blog name