Thin base is not a problem. Not cooking the curry long enough, is. This is what results in a runny curry, Simply cook your final dish long enough to get to a consistency you like, and forget trying to match the brief cooking time you see in videos from BIR kitchens.
It sounds to me like you're following a recipe which mentions a cooking duration and, entirely reasonably as a beginner, you're sticking with that. Better to throw the cooking time expectation out the window and just cook it to where you're happy with it.
At home, without a high output burner, it's hard to get the spices in a curry cooked properly without extending the cooking time longer, which a thin base helps you achieve. Thicker bases which force you to not cook the curry long enough are a problem imho.