Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
It's simple example. More complex wheel consisting of ~30 elements. Doing that manually once is ok, but if need to be changed, it's hassle. With that said, I think your method is good when there are many thin shapes, so gradient will be barely noticeable.