Bitcoin doesn’t care who the sender or the receiver is, what the application is, what the value of the transaction is. All it cares about is, did you pay the fee? If you paid the fee, your transaction is legitimate by definition because you thought it was legitimate enough to attach that fee.