For at LEAST the last three years (I've only been closely following during that time period) only the Fall Megabonus has been tied to Visa.
Yet over and over, people post complaining that ALL Megabonuses are tied to Visa.
Are memories so short as to only extend 3 months into the past?