The 2019 EWS amendment already created a 10% economic-criteria quota alongside existing caste reservations and survived Supreme Court challenge, showing income-based allocation can legally coexist within India's framework without requiring caste categories to be dismantled entirely.
I feel like caste still matters way more day to day than people admit, so just switching to income on paper doesn't seem like it would actually fix what reservation was originally meant to fix.