I don't wear neon but I do wear the spandex on road rides, if you ever do any amount of cycling you'll find that they are necessary attire. It is function over form. For mountain biking and commuting I cover the spandex with a pair of shorts.
Cycling is great exercise and a fun way to travel (cycle touring) and enjoy the outdoors. I certainly try to say off busy roads but sometimes it is just necessary to get from point A to point B.
And Absolootezer0 has a point, too: