A great article but based on my experience with Istio for enabling application tracing, users need to modify their application(request headers needs to be managed by the developers so that a complete span is generated), which makes people a little bit hesitant to adopt it.