If you ever use UPI, your opinion will definitely change, the scale of payment transactions UPI handles in a day, and how much penetration it has. And how easy it is to setup or use.
Like I mentioned in another comment, I am from India but have been living in US for last 2 years, so my comments are not from ignorance of US payment methods.