Doesn't matter. They paid for the character experience BUT the price of the buffet doesn't guarantee anything. Disney can do whatever they want, and they have. They felt this is best, and i totally agree. If it wasnt such a problem, they wouldnt have made this change. But they have, for good reason. It takes too long to see characters. Wait staff must have noticed that customers have finished eating long before seeing the characters.....so they camp out at the tables just waiting, and waiting, and waiting for characters. The restaurant loses money this way.
I personally think this is great. It wont take as long to see characters with this method. And as i said, you can still get autographs by lining up at the parks to see characters.