Using ICICI bank iMobile you can create a random UPI id totally unrelated to your phone number I agree with the problems you mention, and in general there is an increasing trend of taking phone numbers of customers in India, e.g. once at a Nike store, I was told the purchase couldn't be complete without the phone number.