The law in California is that a new bike can't be sold without them, but they're not legally required on your bike. I too prefer the tape to the spoke mounted reflectors.
But everyone here needs to realize that people bike under different circumstances, and that traffic patterns differ mile by mile and county by county. What is good advice in some areas is crappy advice in others.