So I was thinking like in the old days I could purchase btc internationally via creditcard
If there is p2p then i see no reason why i should leave the decentralized means away and go for acquiring my bitcoin in a centralized way, the central institutions have your credit card information with then and any transaction performed with such will be account for, this was an olden days era, now we are in the new generation of set of people, who understand the way of how things are being done.