I'm with making items on MB to have ????? name as when received in an in-game message which will be Revealed when item is bought.

Having the option to Hide/Show signatures has its Good & Bad.

Good: show that you crafted this item/gear/secondary mats. (especially when gifted)

Bad: Receive a /tell to remove item/increase price, or to lower the price/give it away for free (because I'm on your friend's list).

I don't want to sound mean, but as a crafter I want to max my profit, I'd prefer to hide my signature so I won't be asked to sell cheaper/fraction of what I can gain on MB, especially when using higher mats which are relatively rare/expensive.

I read that in previous patches if you send items via Moogle Delivery, the crafter's name will disappear (leaving a blank space), but not removing it as if it was Game-Generated. It was claimed it was fixed, but I'm not certain if this bug works anymore.