> I have grown to dislike "jugaad" solutions to problems
Maybe it takes an outsider's view to appreciate jugaad. I certainly didn't on my first encounter.
> no adherence or even ambition to achieving excellence and craftsmanship
I agree - jugaad isn't the place for planned evolution, so skills that transcend the immediate needs for delivery never form.
> Aspiring to arrive to the jugaad solution to problems when better ways of doing it are within reach though, that's where I draw the line.
I think that most developers in India aren't even aware of the jugaad methodology, it's just the way things are done. When I was first exposed to jugaad I mistook it for sloppiness, but it turned out that both deliverables and the organisational setup itself is extremely anti-fragile: it's always easy to add or remove a part, although refactoring is hard.