I would say something was drastically wrong with your vendor in both terms of prep and materials. It is nothing news that powder coating is used...
Powder coating definitely works- we powder coat about 1 per week here at RMC in Seattle.
Powder coating is phenomenal. I know the superyacht guys use it. Why the smaller boat manufacturers havent caught on to it beats me. Mind you...