Visa is superior in terms of services but Rupay is providing so many offers to increase their customer base. You can get higher number of lounge access as well on Rupay platinum over Visa Platinum.
Visa is superior in terms of services ? In which purpose are you talking about ?
If you are talking about International acceptance then yes but you should also know that 99% of people use cards for domestic transactions or some International travelers also have multiple cards.
Now if you are talk about transactions failure, refund etc then use HDFC, Axis, Yes bank, ICICI, SBI bank RuPay debit cards (except JCB variant because JCB is new). You will get faster refund and smooth transaction experience or by chance transaction failed then faster refund.
RuPay card now also work with Banks to enabled UDIR system for RuPay card transactions. You will get instant refund on failed transactions or banks, payment gateways, merchant and NPCI will easily track your refund/failed transactions, same like UPI UDIR system.
Also note - some merchants like Amazon also dnt have enough server to handle RuPay card transactions on friday offers because main problem is that normal days people dnt use RuPay card much but use visa/mastercards but when any RuPay card offer comes, some merchants or payment gateways can't handle the traffic (these merchant use more payment gateways to handle Visa/mastercard traffic but once RuPay card user base will increase merchants will also add more payment gateways to handle RuPay card traffic. Example like Flipkart and Snapdeal use multiple payment gateways to handle RuPay card transactions compare with Amazon use only 1 payment gateway for RuPay card transaction).
lounge access service for RuPay debit cards -
If you visit any lounge access for example Delhi airport, You will see a long line and everyone has RuPay Platinum debit cards with them. That's why many banks also disabled lounge access benefit on RuPay Platinum debit cards or disabled for next quarter because lounge bill is paid by banks and many customers are always complaining that RuPay lounge benefit is useless because they are getting transaction declined error. But the truth behind it's something else, Banks dnt have unlimited money to spend on lounge benefit for RuPay customers. Similarly, Amazon doesn't have enough money to spend on payment gateway, that too only for one day.
It's all matter of time. Once RuPay card user base will increase, everything will shortout.