Most people just use there bitcoin as an investment and dont use it daily for transactions, so your wrong about the need to process on mastercard levels.
This assumes that the nature of bitcoin use doesn't change. What I said is that IF it does then it will have to process 25,000/sec or it will run into problems. If it doesn't grow at all, then it will also never need to scale again.