With paint, you are more likely to get chips and scratches if, for example, the wedding ring hits it. It had to be painted 3 times so that it properly covers because the cheeks are white. I think you know my railing. Painting that would have been much more labor-intensive than powder coating.
Yes, that is correct. That may apply to your railing.
Besides... powder coating is much thinner than paint. And practically not inconspicuously repairable. White may be a special case. If you have a "normal" flat steel railing, primed and painted once... done. These are special paints. They are very durable. I'm not a professional either, but I have heard from various sources several times that powder coating is usually more sensitive and more expensive. (This may not apply to industrial mass production). That's why your statement surprised me. I've heard that for the first time.