Scammers prefer gift cards because they are easy to purchase, easy to send, and impossible to trace.
Anyone who demands to be paid with a gift card is a scammer.