It's super easy but it's still an extra thing to do. For an occasional user such as a tourist it would be much better if you could use your existing payment instrument rather than having to buy a local, purpose-specific one.
Beg to disagree. I visited Japan as a tourist and even if you stay for two days the number of times you will use the subway in, say Tokyo makes the 2 minute setup totally superior to your credit card.