Of course it does... Auto paint from a can is garbage. You need to get a two stage paint. You get what you pay for and there is a reason why it comes off so easily. most body guys will use like a PPG. That is expensive however. I suppose two stage in a can will be better than nothing but you can get an HVLP gun for pretty cheap. If you want your paint to look halfway decent use a gun or have a pain shop do it, even when I did my S.H.I.E.L.D. car in satin its just dulled down clear coat!