So all we need to do is have everyone use the same centralized vendor/institution and bitcoin is fast and free!! Wait a second...
If you argue that not too many people have the same bank, you're also arguing that not too many people get free transactions.