Most people probably don't have a problem with the billing site. It runs flawlessly for me, has since the day I started to play. Unfortunately, no system will every be 100% perfect. There will always be problems for someone. However, I doubt they are using an outdated payment method as you mentioned. If anything, it seems to be more strict than some of the other systems out there.