Painting the frame yourself can be worth it if you know how t o strip off the old paint and how to prepare the frame for the new paint. It's also a great way to get a custom paint job that would be very expensive to have done by a professional. I wanted an Italian themed paint job on one of my old MIELE bicycles and so did the repaint myself. This is what I ended up with.
Cheers