Flat black usually doesn't have the same "hardness" as a gloss paint so it will never hold up the same. Rattle can paint in general simply doesn't harden like a real enamel or oil based paint with a hardener mixed in. So basically most of the rattle cans are the same...