I called 1-866-855-9102 and they took my application over the phone.
The broker didn't make it sound that the program was getting canceled (despite articles I read). He explained the issue was they had so many inquiries but did not staff up accordingly so the customer service was not that great. They decided to remove it from the website until they could beef up the staff.
The reality is Schwab just put its name on the card but doesnt have too much to do with changing the T&C. Im hoping it survives until after I get back. Otherwise, its a no fee card, so not a biggie
The biggest draw to the card is the no fees on foreign transactions or ATM withdrawals, in addition to the 2% CB. You only get the 2% in your account after you spend $2,500