I have always seen the Internet advise against it. Although I have made profit in this way.
Are you referring to it being bad? or it being difficult?
The latter, I think has to do with the credit card chargeback system. If the credit card owner disputes the transaction there is a practically non-existent possibility of the bitcoin seller getting their BTC back.