Originally Posted by
Alhanelem
This wasn't an SE decision. UltimatePay is becoming no longer a thing- not just for XI, but for anything.
I don't understand people not having the means to get a card though. There are prepaid cards you can just buy at any major store, no credit rquired. I got a debit card on my checking account the day I turned 18. I got my first credit card (with a pathetic limit but a card nonetheless) not long after- it's not hard to get one, you just go to a bank and apply or ask. Either is far safer than cash, especially for me as someone who tends to... lose things. It depends a lot on your country though, to be fair. Some countries have plastic so prevalent that they may even be eliminating physical money in the next 20-30 years. Other countries love their cash and checking accounts and cards aren't so common.
While I do use paypal for a few things like Ebay (since you're basically forced to), Paypal is a really crappy (for lack of a better term) company- They are able to act much like a financial institution without all of the same regulations and I find their customer service to be worse than SEs and I really don't want to use paypal unless they don't take anything else- And, even when I use paypal, my credit card is the funding source for my paypal account. So it's really no different than just using my card.