But how many weird scripts are there in the region?
How many languages are there in India and immediate neighbors that we've never heard of?
For an example there's Tamil script and language, which makes me think of Thai script - only because Thai script is different from other scripts (Thailand is far off, but so is Tamil area itself compared to other India's regions). Both are obviously different from what I will call the Sanskrit-like script : this one is the one where letters are jointed at the top - now I am 99% sure there must be several ones like that, but this description should do the job ; I am talking about what I think is the well known "Indian" script.
There will forever be an unknowable to me number of cultures, languages, regionalisms in India (e.g., in other countries : I will never know about every Chinese language, or about every German dialect) though this is balanced by nation building. (e.g., there must be a number of Chinese who learned Mandarin as a second or first language and are able to understand what's said in the news or in some official texts)
In other areas of the Earth you have similar things going : Georgian script, Armenian script. Europe has pretty mild variations of Latin script (such as Danish, French, Norwegian, other languages where "ij" might be a letter) and this makes a QWERTY US keyboard a bit of a problem already. Albeit you might use one line on the bottom of a touchscreen as a "touch bar" for accented and other letters.
I hate to be the guy that defends touch keyboards :) as I would otherwise advocate for real keyboards.
On laptops, you might standardize the keyboard a little bit (as in be able to buy a replacement keyboard and stick it on a laptop) and then have different printed letters - you might even have room for both Latin labels and non Latin labels. Even there we could make do with better standardization of keyboards i.e. imagine you can use a keyboard meant for an Acer laptop on a Dell laptop.
On phones it's harder. Or maybe we could go back to having a 12-key numpad, on which arbitrary input methods may be implemented.