Indian English has to be one of the easiest accent/dialect to understand. The way we speak isn't much different than how a Spanish, French or Italian would speak English, a bit slowly and trying to emphasize each consonant as we want to get it right.
There is the Indian English you speak about, which I'm not sure I've experienced, and there's the Indian Helpdesk English that I know of, which is nigh-incomprehensible.
No, Indian English is absolutely horrible to understand (for me, Swedish). It just sounds all wrong and you use strange word selections pretty often.
The thing about accents is that they are easy to understand for people coming from languages with the same way or similar of speaking, ie french have an easier time understanding English spoken by a french than if it is spoken by an Indian. What I'm saying is not that one way or the other is superior, but that it is different for different people with different language baggages.
This can be used to make yourself easier to understand - change your accent to match the person you are talking with.
Pro-tip for everyone reading these comments: The "easiest", "clearest", "most neutral" accent is generally the one you're exposed to the most often (or the one spoken as a 2nd language by speakers of the language you're exposed to most often)
There is no universal metric of what makes one accent easier to understand than another.
I'm a native English speaker from the US midwest working as a software engineer.
For years, literally years, I thought my Indian coworkers, generally from Bangalore or Chennai, were using 'devil up' as a turn of phrase that had caught on in India but that I wasn't familiar with. Meaning something like 'come up with'.
> Indian English has to be one of the easiest accent/dialect to understand.
I don't find this to be true at all. Maybe it's not the hardest, but it's certainly not easy for me to understand Indian accents.
As an Indian myself, this has, variously, confused, amused and annoyed Indians speaking English to me. Unfortunately I don't speak a word of any Indian language myself.