I bought cards several times, and I always got MyPoints. I had to back and forward with customer service a few times, but at the end it always worked out.
Sorry that they are giving you a hard time, I would try again with another representative.
I don't know why they are changing their policy, all they are getting is guaranteed business and all we are giving them money into their accounts interest free
------------------
==================
Another evil plot for world domination through the use of points and miles.